From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uHFML+cAomP0cQAAbAwnHQ (envelope-from ) for ; Tue, 20 Dec 2022 19:37:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id uPs7LucAomPQFgAAG6o9tA (envelope-from ) for ; Tue, 20 Dec 2022 19:37:27 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8C63629E5D for ; Tue, 20 Dec 2022 19:37:27 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7fa6-0005zY-Q0; Tue, 20 Dec 2022 11:35:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p7fa4-0005zO-OA for guix-patches@gnu.org; Tue, 20 Dec 2022 11:35:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p7fa3-0005U5-NA for guix-patches@gnu.org; Tue, 20 Dec 2022 11:35:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p7fa1-0006aI-Vl for guix-patches@gnu.org; Tue, 20 Dec 2022 11:35:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60013] [PATCH 1/3] gnu: Add libmodule Resent-From: Florian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Dec 2022 16:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60013 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun , <60013@debbugs.gnu.org> Received: via spool by 60013-submit@debbugs.gnu.org id=B60013.167155406425291 (code B ref 60013); Tue, 20 Dec 2022 16:35:01 +0000 Received: (at 60013) by debbugs.gnu.org; 20 Dec 2022 16:34:24 +0000 Received: from localhost ([127.0.0.1]:45838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7fZP-0006Zr-Qx for submit@debbugs.gnu.org; Tue, 20 Dec 2022 11:34:24 -0500 Received: from mout02.posteo.de ([185.67.36.66]:47753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7fZI-0006Zl-5R for 60013@debbugs.gnu.org; Tue, 20 Dec 2022 11:34:21 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 7E620240104 for <60013@debbugs.gnu.org>; Tue, 20 Dec 2022 17:34:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1671554048; bh=VFyu3P/GLR/4gm1aDmrdheL9YZ1h5dIMnJpduz1wZ/Y=; h=From:To:Subject:Date:From; b=ElRhtSulBs9iUNJmb/gI6uwazuBcxfq4l0+VUwXUElk0epwShUtHoDepUvtkfZWa4 NTVqKMRTvwbhUBqgcZDUGXNaH0rJqcMco10KweA6ViuN3hPYn/kfAM/w4IVRKJf0ud KDXQBFCGB5ZWIcsM9+Uf5Kr8r6X+Z23O/6aaUda2NBCpILD7P4XIj9n5nzbNOut0Hv Qgck3JHaS8JpQx8/PLaefSObintyrEKuHRNDq3wJ4PajYQEj615tgKy6Ji323EpcrR w0OAvzq+WZIrLKv2XyZ5GDPsRsSoIQ+5nZqq8++62CL+kMgCAVTVRikFf88V57E+2j nkc8t/a1AAeSA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Nc2Fn5jwGz6tpL; Tue, 20 Dec 2022 17:33:49 +0100 (CET) From: Florian In-Reply-To: <86pmckdhts.fsf@gmail.com> References: <87edt47ecz.fsf@posteo.net> <91575b0f95b5a71b18108b57fa1a366e0f6044c9.1670876889.git.florhizome@posteo.net> <86tu20b2uu.fsf@gmail.com> <87tu1zr072.fsf@posteo.net> <86pmckdhts.fsf@gmail.com> Date: Tue, 20 Dec 2022 16:33:49 +0000 Message-ID: <871qounifm.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=ElRhtSul; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671561447; a=rsa-sha256; cv=none; b=ShYiI+J8N0j4jxHqqRnwdC71RDRpUraHEa8LLFTnbQFcXrdWP+eMnBr2oDWvTBw5Qd9dRA Ii2yDBYnhkr/Hn3TzPfWTA/M58s9ImJh3gFGOqxWtYjUt7yhd2VBr4CpyHvVrTocz3ThLz ONl3y0fE5NxRg/wFcweFcUyqoL/4Kj0Z2OL812XnCzg7bQJP62OjDmffETR+CfPzyN/Sx5 Ryj5hnE+YXJCDMp9RGm0nQgXmFmiuLHveC1cHCyGlXXCUoN5Ow4VSu24Pnlrpw6xYl8EXJ 9vj4KPghJ2eBddKVMiRpDj8qKnViASvx3v7/wQDivc7JXse2WwF3o2/9PTt7ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671561447; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=EqZTlZFfr8RH8wgkGomdLWVORxslWley6s2H5ZKOuXM=; b=eHwow6kfP8G8ERvNaB8nWcl01NpnUdG3WRCckQs9QrkeDMuV5qR5jHhMosMcdksK9Z7KgA ME0/qsthbX72Ap0T/EyybITzfU1rLhJRXemWTPPpHMYuKJB8yxjMiR8y3aFHiiNwAj7/eV X/k+lt8lk2MJ+V+TbbugG5A1Ft95ltTm5bnC3qiINDZ1EkIVHrEayaWzlPHE4djNL/vnj2 nayXIYXdeSRyCyplxEH33AJzhpSh8K4EzU0839wyeUODuyJW5YCuqmb60RHNCNcYeWhNMH n+pVWlHkJUEHoNoCdKR8ERk93RUeya+CwPIk4B47/C11MTwd5gaI5Fq3w3KCFQ== X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=ElRhtSul; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none) X-Migadu-Spam-Score: 4.41 X-Spam-Score: 4.41 X-Migadu-Queue-Id: 8C63629E5D X-TUID: CInXZvT733qs On 2022-12-15, 12:31 +0100, zimoun wrote: > Well, I understand your workflow, I guess. My point is just to mention > that creating a branch with Git costs nothing. Creating a branch, yes, but continuously rebasing them all and recompiling before working on each single commission: yes (building guix is pretty time intensive). This is where I think guix lacks a proper CI/CD. That contributors even have to check if a patch applies, if it builds and run guix lint seems paradox to me, especially with the capacity problems that already exist when accepting submissions. I think the problem you have comes from multiple patches of mine being in wm.scm which has also made rebasing more complicated. Git really seems to struggle when patches have hunks in one file that might touch each other, that I haven't really understood how to avoid. but I can check one more time. Maybe we could have a look at how the patch is failing?