From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 06:16:37 2021 Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 11:16:37 +0000 Received: from localhost ([127.0.0.1]:60356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSGz-0001ft-BE for submit@debbugs.gnu.org; Wed, 15 Dec 2021 06:16:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:57632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSGx-0001fl-45 for submit@debbugs.gnu.org; Wed, 15 Dec 2021 06:16:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49064) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxSGw-0002Qd-VB for guix-patches@gnu.org; Wed, 15 Dec 2021 06:16:34 -0500 Received: from mx1.dismail.de ([78.46.223.134]:48329) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxSGq-0003Zp-GX for guix-patches@gnu.org; Wed, 15 Dec 2021 06:16:34 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 4e58b380 for ; Wed, 15 Dec 2021 12:16:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:references:mime-version:content-type :content-transfer-encoding; s=20190914; bh=50z2V0MxPua7GJH5O+yta nD9d2Sp8F8ddArZgWi8wbI=; b=k5IOOFI5ufVhWEqiQEWLdZ+RxWB0Zb1EDuFqD pDsTPk2TItnw52k2JEY9U/rOAfCxHDbdw/VuyyiIZr6pnU3XAMUBW4o3VLproYBs 8q8+XXPeKUCbOL1GXKxa5Po0XNBohc2XGng2Y+vNVFnctJoLseXHbs4tzd63QlZW YD0xFAYqhmlpIOvvbtleHABCxB0uRY1oMQffXiuhyvgwECH1DUq5erig4uKNa1Ol 8kzCXLtefaVcg3fwQSFXpoWykmRX8HHa+HchtCLRd566LGk0L2KuN9qtEduMYpcy H94hifeifaeYTSuLGKHJmF80og99Y7JmGALrd8AvQUWZKrQXg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 87d8ef15 for ; Wed, 15 Dec 2021 12:16:24 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id a66c62df for ; Wed, 15 Dec 2021 12:16:24 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id a1a93149 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Wed, 15 Dec 2021 12:16:23 +0100 (CET) Date: Wed, 15 Dec 2021 06:16:23 -0500 Message-ID: <20211215061623.GB25522@gac.attlocal.net> From: jgart To: Guix Patches Subject: [PATCH 1/2] Guix Documentation Meetup Patches References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi Guixers, We had a great turnout for the first Guix Documentation Meetup. Here are two patches that we worked on. Let's keep it going :) all best, jgart From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 06:21:56 2021 Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 11:21:56 +0000 Received: from localhost ([127.0.0.1]:60366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSM7-0001o5-T4 for submit@debbugs.gnu.org; Wed, 15 Dec 2021 06:21:56 -0500 Received: from mx1.dismail.de ([78.46.223.134]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSM5-0001no-Id for 52505@debbugs.gnu.org; Wed, 15 Dec 2021 06:21:55 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 02073a36; Wed, 15 Dec 2021 12:21:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=DsrTBNTpzD5IgCj2wyB0n5PepEXMINtC3smSZvYhq9Q=; b= eQMljljBdpkSB1MmmJJWB7yghNgG+O17yeZG2w/Z6j4KSUyaO/4Cuo/v5sSnjVcJ 8G5UeiOqt/P1/3hRED29ojDwx8b3GG3TM5Mno3aX40/JFbWj83Z5rp9qaD4erN69 dAB18RY5Hf+5tlTJ9dZ1tIX05jSabPScGcJbVUPTsKOu5KRE28dHRzMt4KO+dTB0 S/3dOkgJKe2fetQfXGssk+B0Y5ZQBCfREXdUfFutMOn3OOuuIdDwUH5PUijithVy rLWpArHHRKDQ6APKad4TUjzyD5ZvD3Yzk5E6Gf+wii3F2Na9nLZ9nAf+4PS/eMLP psVF78FKeAuT9cjxoGFMKg== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 07bf09f0; Wed, 15 Dec 2021 12:21:46 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id a7d6c0f1; Wed, 15 Dec 2021 12:21:46 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id cc14e42c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 15 Dec 2021 12:21:45 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH 1/2] doc: Explain the use of make clean-go when an ABI mismatch occurs. Date: Wed, 15 Dec 2021 06:20:41 -0500 Message-Id: <20211215112040.25851-1-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together * doc/contributing.texi (Building from Git): Adds section on using make clean-go. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index db1c4c6921..1bcb550aac 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -157,6 +157,18 @@ You are advised to run @command{make authenticate} after every changes to the repository. @end quotation +After updating the repository, @command{make} might fail with an error +similar to the following example: + +@example +error: failed to load 'gnu/packages/dunst.scm': +ice-9/eval.scm:293:34: In procedure abi-check: #>: record ABI mismatch; recompilation needed +@end example + +This means that one of the record types that Guix defines (in this +example, the @code{origin} record) has changed, and all of guix needs +to be recompiled to take that change into account. To do so, run +@command{make clean-go} followed by @command{make}. @node Running Guix Before It Is Installed @section Running Guix Before It Is Installed -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 06:21:58 2021 Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 11:21:58 +0000 Received: from localhost ([127.0.0.1]:60368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSMA-0001oL-Ai for submit@debbugs.gnu.org; Wed, 15 Dec 2021 06:21:58 -0500 Received: from mx1.dismail.de ([78.46.223.134]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxSM7-0001no-Dh for 52505@debbugs.gnu.org; Wed, 15 Dec 2021 06:21:55 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 3568ba3d; Wed, 15 Dec 2021 12:21:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; s=20190914; bh=gH+OsJRhiht4+7kqKB1Tk XlW2fWp3Yrl/E1z6z/ygX8=; b=SixqxFVug81NuzJim80l+QDG0um7HSajuLyET XlS2vWY8EerYP920LN5V6WWS5W0T3eGa+0ILkoK757Hj9rDE5g9lpzVNbWyqbgmG 80yyfphE92p1OgCNzY0OPn3VcbE978CqvKllxZY0Q2NBlXzuj+Sl974G/C+dTlfq LJbjW7/dSOKTvjKIq3ID+rVCxZGPGQU8FdWXELBJ4H+IPo9/tB2ISOf6TMYNyyo6 kwUCkKyT67st1bmUXq1MaV61D7bZGROWAJi1LBn+nW22uUBlmDcOvVB7xjETGWGG g8LVz9sBiTfuyFFfswdPy/s5k2Im/ZsUd0rdbsJzhVPl6fE9w== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id f94d3891; Wed, 15 Dec 2021 12:21:48 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 8e35258a; Wed, 15 Dec 2021 12:21:47 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c0594402 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 15 Dec 2021 12:21:47 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH 2/2] doc: Mention how to remedy "source file ... newer than compiled error". Date: Wed, 15 Dec 2021 06:20:42 -0500 Message-Id: <20211215112040.25851-2-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20211215112040.25851-1-jgart@dismail.de> References: <20211215112040.25851-1-jgart@dismail.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together * doc/contributing.texi (Running Guix Before It Is Installed): Mention how to remedy "source file ... newer than compiled" error by running `make -j`. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index 1bcb550aac..fa8dd376d2 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -243,6 +243,24 @@ local source tree; it simply updates the @file{~/.config/guix/current} symlink (@pxref{Invoking guix pull}). Run @command{git pull} instead if you want to upgrade your local source tree. +Sometimes, especially if you have recently updated your repository, +running @command{./pre-inst-env} will print a message similar to the +following example: + +@example +;;; note: source file /home/user/projects/guix/guix/progress.scm +;;; newer than compiled /home/user/projects/guix/guix/progress.go +@end example + +This is only a note and you can safely ignore it. You can get rid of +the message by running @command{make -j}. Until you do, Guile will run +slightly slower because it will interpret the code instead of using +prepared Guile object (@code{.go}) files. + +You can run @command{make} automatically as you work using +@command{watchexec} from the @code{watchexec} package. For example, +to build again each time you update a package file, you can run +@command{watchexec -w gnu/packages make -j}. @node The Perfect Setup @section The Perfect Setup -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 07:39:47 2021 Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 12:39:47 +0000 Received: from localhost ([127.0.0.1]:60421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxTZS-0006D3-Vd for submit@debbugs.gnu.org; Wed, 15 Dec 2021 07:39:47 -0500 Received: from mail-io1-f49.google.com ([209.85.166.49]:34357) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxTZO-0006Cj-Dy for 52505@debbugs.gnu.org; Wed, 15 Dec 2021 07:39:45 -0500 Received: by mail-io1-f49.google.com with SMTP id e128so29841644iof.1 for <52505@debbugs.gnu.org>; Wed, 15 Dec 2021 04:39:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XZaiABQjkSdofgOZveQTbt+x2BsmdVPclYn1RLJbwYo=; b=byCTIDDQQLEYSagGumRefSTCVyZf+9YsGOivuSv7M8aP0HcmlXFiQAoPAaYYziZpab HRR2ttg/FarPCWc+ordJ+sWcBvR7n/LBe653K364Pg3OmTH0V64yQ7KqqlpZt739/Bjk APrbicMulRyR/Hwp03pTWDkmC+zl2Yux+9MGGZyxxvlvPZbKm0CFTKVkzvX4gzPJVleW uV8sh30y26mJfCEGIsZR/LmX9p5ipFijNDHrzJh3v60ZqH+/aA1D/O+HQik3dR9aPIqQ AXGPiwwQ5DwX0QHy26/N91E5HE5R5ZPdx6N4Vtec1QzAzMsaIkyrJOSrdi63BNyixHaV Rbtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XZaiABQjkSdofgOZveQTbt+x2BsmdVPclYn1RLJbwYo=; b=Sf8CdXFoldEoqvfmtjj9nDfekbyFBZWBhkBs4Q9GmGOxRM5AY8irm1IgXPgYSp+1OG VHP1vsjmxAecGxA2hy5SRMYA09TqVbkNNwXpd0qdzGmteJgSZoHqkchxLvXy5gQ2fyjD I8gG1fjsxRix6ruquppGFmNSgq1kBGhAa7EfqGb2E7t9n5P1cEWM2xz3kuGgoGp4i3te QF9J7UTNXXOlbXLKJ5zbMceZZWzpx8v/73wotS/24czd9zRM5IMvAdBHAMGQ3K2hGvUC Cye2ms3eSWNoBjG9FgtXHBpzzoC6wS/E/FgGl/XniaPCsoVwqhT8fbRE7bzzleYl6quf XTsA== X-Gm-Message-State: AOAM533wGuK7Qax4uk8HvCMGepSzA8epbMwIr8Jj0Ri22hcQA3j+Phkq Ac60bPwOPRfCbNw7NantsA9CJAJGEGL0Vd9nakQ= X-Google-Smtp-Source: ABdhPJwhqECrxhBPPd6jHwzlvPAcGbVEf9lRfi286yvfcsfWVCR0Oj00pdOc4rPNGyKiyiwMZSyzZVFCPzXtxzccfiI= X-Received: by 2002:a02:1608:: with SMTP id a8mr5560664jaa.654.1639571976725; Wed, 15 Dec 2021 04:39:36 -0800 (PST) MIME-Version: 1.0 References: <20211215112040.25851-1-jgart@dismail.de> <20211215112040.25851-2-jgart@dismail.de> In-Reply-To: <20211215112040.25851-2-jgart@dismail.de> From: zimoun Date: Wed, 15 Dec 2021 13:39:25 +0100 Message-ID: Subject: Re: [bug#52505] [PATCH 2/2] doc: Mention how to remedy "source file ... newer than compiled error". To: jgart Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52505 Cc: 52505@debbugs.gnu.org, Julien Lepiller , Ryan Prior , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Wed, 15 Dec 2021 at 12:36, jgart via Guix-patches via wrote: > > From: Guix Together > > * doc/contributing.texi (Running Guix Before It Is Installed): Mention > how to remedy "source file ... newer than compiled" error by running > `make -j`. > > Co-authored-by: jgart > Co-authored-by: Julien Lepiller > Co-authored-by: Ryan Prior > Co-authored-by: Blake Shaw > --- > doc/contributing.texi | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) Cool! > +the message by running @command{make -j}. Until you do, Guile will run [...] > +@command{watchexec -w gnu/packages make -j}. Personally, I would not recommand inside the manual the command "make -j", but instead "make" or "make -j4" (4 or whatever number); as it was done in "guix environment" section [1]. 1: Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 08:08:51 2021 Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 13:08:51 +0000 Received: from localhost ([127.0.0.1]:60466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxU1a-00072e-O5 for submit@debbugs.gnu.org; Wed, 15 Dec 2021 08:08:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:35920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxU1X-00072O-Vz for submit@debbugs.gnu.org; Wed, 15 Dec 2021 08:08:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxU1W-00030E-JQ for guix-patches@gnu.org; Wed, 15 Dec 2021 08:08:46 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:38961) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxU1U-00079D-Jw for guix-patches@gnu.org; Wed, 15 Dec 2021 08:08:46 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 1C48AE0008; Wed, 15 Dec 2021 13:08:38 +0000 (UTC) From: Nicolas Goaziou To: jgart via Guix-patches via Subject: Re: [bug#52505] [PATCH 1/2] doc: Explain the use of make clean-go when an ABI mismatch occurs. References: <20211215061623.GB25522@gac.attlocal.net> <20211215112040.25851-1-jgart@dismail.de> Date: Wed, 15 Dec 2021 14:08:36 +0100 In-Reply-To: <20211215112040.25851-1-jgart@dismail.de> (jgart via Guix-patches via's message of "Wed, 15 Dec 2021 06:20:41 -0500") Message-ID: <87lf0mow17.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@nicolasgoaziou.fr; helo=relay4-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 52505@debbugs.gnu.org, Julien Lepiller , Ryan Prior , jgart , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, jgart via Guix-patches via writes: > +This means that one of the record types that Guix defines (in this > +example, the @code{origin} record) has changed, and all of guix needs > +to be recompiled to take that change into account. To do so, run ^^^ You need to put two spaces at the end of sentences. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 08:14:24 2021 Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 13:14:24 +0000 Received: from localhost ([127.0.0.1]:60480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxU6y-0007Bp-At for submit@debbugs.gnu.org; Wed, 15 Dec 2021 08:14:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:43442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxU6w-0007BQ-KP for submit@debbugs.gnu.org; Wed, 15 Dec 2021 08:14:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxU6u-0008Pl-QR for guix-patches@gnu.org; Wed, 15 Dec 2021 08:14:21 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:51497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxU6s-0001Cf-CA for guix-patches@gnu.org; Wed, 15 Dec 2021 08:14:20 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 134F6E000F; Wed, 15 Dec 2021 13:14:14 +0000 (UTC) From: Nicolas Goaziou To: jgart via Guix-patches via Subject: Re: [bug#52505] [PATCH 2/2] doc: Mention how to remedy "source file ... newer than compiled error". References: <20211215112040.25851-1-jgart@dismail.de> <20211215112040.25851-2-jgart@dismail.de> Date: Wed, 15 Dec 2021 14:14:13 +0100 In-Reply-To: <20211215112040.25851-2-jgart@dismail.de> (jgart via Guix-patches via's message of "Wed, 15 Dec 2021 06:20:42 -0500") Message-ID: <87h7baovru.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@nicolasgoaziou.fr; helo=relay4-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 52505@debbugs.gnu.org, Julien Lepiller , Ryan Prior , jgart , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, jgart via Guix-patches via writes: > +This is only a note and you can safely ignore it. You can get rid of > +the message by running @command{make -j}. Until you do, Guile will run > +slightly slower because it will interpret the code instead of using > +prepared Guile object (@code{.go}) files. @code{.go} -> @file{.go} > +You can run @command{make} automatically as you work using > +@command{watchexec} from the @code{watchexec} package. I'm not sure about the policy for the packages (assuming there is one). I think @code{watchexec} should be used for the Guix variable containing the package, and capitalized Watchexec may be appropriate for the package name, which may not be the same as the variable. Anyway, I'm just thinking out loud. In this situation. > For example, to build again each time you update a package file, you > can run +@command{watchexec -w gnu/packages make -j}. According to the Texinfo manual, entire shell commands may use @samp. @command is for the command name. Thus: @command{watchexec -w gnu/packages make -j} -> @samp{watchexec -w gnu/packages make -j} Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 17:36:35 2021 Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 22:36:35 +0000 Received: from localhost ([127.0.0.1]:33932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxct1-0001mp-60 for submit@debbugs.gnu.org; Wed, 15 Dec 2021 17:36:35 -0500 Received: from mx1.dismail.de ([78.46.223.134]:27769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxcsy-0001mR-CG for 52505@debbugs.gnu.org; Wed, 15 Dec 2021 17:36:33 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 61ccaa8d; Wed, 15 Dec 2021 23:36:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=/5Npv7HCxhtHTrtDNdHzbVD+K/LqtVrnFNaJHMkcsRs=; b= CkR5XCe6JGDxBnj6roC6P9hr8mDlwK53eamV0QHPt8cZiJONWDODo5CAbY50gLdg mosxdDEWy4xEBEs+BfD19wyAVCZD3kFBHQL4B8l0IM9YJvbQTnmY8gVC1eLWvQS2 5egQ5OvRRVMOc2M9n5D1LlrvqqCQ3p18j6FCLrAvAOQULLS22thQn4IdC22goXrv VgOSd4QoMh+MsYihGrCFWcSMaSMncN3gCpVsj+OP1I20CuZgezO38xrpbh+rQ19Z K8wwf6A9JL1wIJvV9HY3zbu5q4a/WRGRnHWt/x/sNE9AMSH0vffBgq8jQVHPVsXp Y2dGeovCNWeDuwd78s9MfQ== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 3e3d0f43; Wed, 15 Dec 2021 23:36:24 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id f668058a; Wed, 15 Dec 2021 23:36:24 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id d7bbc637 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 15 Dec 2021 23:36:23 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH v2 1/2] doc: Explain the use of make clean-go when an ABI mismatch occurs. Date: Wed, 15 Dec 2021 17:34:55 -0500 Message-Id: <20211215223455.4990-1-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together Hi all, Here is version 2 with your requested changes. Let me know if there is anything else I might have missed. Thank you for the review. all best, jgart * doc/contributing.texi (Building from Git): Adds section on using make clean-go. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index db1c4c6921..164e353884 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -157,6 +157,18 @@ You are advised to run @command{make authenticate} after every changes to the repository. @end quotation +After updating the repository, @command{make} might fail with an error +similar to the following example: + +@example +error: failed to load 'gnu/packages/dunst.scm': +ice-9/eval.scm:293:34: In procedure abi-check: #>: record ABI mismatch; recompilation needed +@end example + +This means that one of the record types that Guix defines (in this +example, the @code{origin} record) has changed, and all of guix needs +to be recompiled to take that change into account. To do so, run +@command{make clean-go} followed by @command{make}. @node Running Guix Before It Is Installed @section Running Guix Before It Is Installed -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 17:36:36 2021 Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 22:36:36 +0000 Received: from localhost ([127.0.0.1]:33934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxct2-0001mx-Ex for submit@debbugs.gnu.org; Wed, 15 Dec 2021 17:36:36 -0500 Received: from mx1.dismail.de ([78.46.223.134]:27769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxcsz-0001mR-NC for 52505@debbugs.gnu.org; Wed, 15 Dec 2021 17:36:34 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 1396a5b1; Wed, 15 Dec 2021 23:36:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; s=20190914; bh=Xn93w9QvtT69/Rg3PPSxQ CaMYiwWtBxTXNXp7M/JpDc=; b=JRMQZHNdcG3m0ZqaQkQk9niuny8inNokKEpO+ 2ashcOFY2qgcOjbuezFVpxCyc5ZNIDtwMVwRK9PMXHep8HL2s6UhULYWp8wG2k6I ZydmDAk7JlK8koUEB1BDJuNwaDdkBzbitUV3MzwLwwynJHq8zDkHkAB8ACTmBIPy Fprz+DYXcgdCzZrv4wJc4hhgEFHzhJm+dvaxxkPrZTLYkA/2sDWTix0YjBfv6hHu 64IvTuFkmyD+P5juSfvePM5yg/2ZpdWOTrRmY4NctN0D0h39nVr1B8B56d7dIQQt gNmJwhFsONqDHlgCqSIQwEw4EnbDNZWp+P5y2jicR2Hyo7/xg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 509e6587; Wed, 15 Dec 2021 23:36:27 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 0278acd1; Wed, 15 Dec 2021 23:36:26 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 768d14fe (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 15 Dec 2021 23:36:24 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH v2 2/2] doc: Mention how to remedy "source file ... newer than compiled error". Date: Wed, 15 Dec 2021 17:34:56 -0500 Message-Id: <20211215223455.4990-2-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20211215223455.4990-1-jgart@dismail.de> References: <20211215223455.4990-1-jgart@dismail.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together * doc/contributing.texi (Running Guix Before It Is Installed): Mention how to remedy "source file ... newer than compiled" error by running `make -j`. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index 164e353884..a9bb310dab 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -243,6 +243,24 @@ local source tree; it simply updates the @file{~/.config/guix/current} symlink (@pxref{Invoking guix pull}). Run @command{git pull} instead if you want to upgrade your local source tree. +Sometimes, especially if you have recently updated your repository, +running @command{./pre-inst-env} will print a message similar to the +following example: + +@example +;;; note: source file /home/user/projects/guix/guix/progress.scm +;;; newer than compiled /home/user/projects/guix/guix/progress.go +@end example + +This is only a note and you can safely ignore it. You can get rid of +the message by running @command{make -j4}. Until you do, Guile will run +slightly slower because it will interpret the code instead of using +prepared Guile object (@file{.go}) files. + +You can run @command{make} automatically as you work using +@command{watchexec} from the @code{watchexec} package. For example, +to build again each time you update a package file, you can run +@samp{watchexec -w gnu/packages make -j4}. @node The Perfect Setup @section The Perfect Setup -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 01:48:55 2021 Received: (at 52505) by debbugs.gnu.org; 16 Dec 2021 06:48:55 +0000 Received: from localhost ([127.0.0.1]:34318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkZQ-0007m8-UB for submit@debbugs.gnu.org; Thu, 16 Dec 2021 01:48:55 -0500 Received: from mx1.dismail.de ([78.46.223.134]:13590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkZO-0007lm-5M for 52505@debbugs.gnu.org; Thu, 16 Dec 2021 01:48:51 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id e521721e; Thu, 16 Dec 2021 07:48:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=R3RUyvV24nEjySpp9yMGg8m8MxEV/hX+Bvj6hORKbvc=; b= XjxfGVeGpeVYmYCrvt/1FKRn4d0+RoCIa1WSO2Q4VlFXk+YozecvmLVfktWhAiKp b3E3aUo7QIcIYLjC/N72qEFa1d+9crpUHZqR1XHDQFFRNGdwinlPGm43o7/qWIwL PSsfpNI4icjeTaQTpRdZgASR18bPvwpBCy0wDeu0OZhsCikpOC3hoVGKfDRZPm9t lwqzFfoPWJSV9zGs95tPAsPI78A9cx49cJ2BlsgLW78q1tLk9A64dn21Vd8iat90 DYcVGNyvAKaZuCfRLtFrX7ul/QtZNP9Mtb/4vAwPv0V65jzHR6kWZXvMHvc18IIf Z46wYcsD9AKRO3aSwEGCPg== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id ab1268c4; Thu, 16 Dec 2021 07:48:42 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id a43faac6; Thu, 16 Dec 2021 07:48:42 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id e7749c13 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 16 Dec 2021 07:48:41 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH v3 1/2] doc: Explain the use of make clean-go when an ABI mismatch occurs. Date: Thu, 16 Dec 2021 01:46:49 -0500 Message-Id: <20211216064649.15033-1-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together Hi Guixers, Here is version 3 of our Documentation patchset. Ryan had pointed out some other "two spaces after sentence" issues offlist. all best, jgart * doc/contributing.texi (Building from Git): Adds section on using make clean-go. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index db1c4c6921..164e353884 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -157,6 +157,18 @@ You are advised to run @command{make authenticate} after every changes to the repository. @end quotation +After updating the repository, @command{make} might fail with an error +similar to the following example: + +@example +error: failed to load 'gnu/packages/dunst.scm': +ice-9/eval.scm:293:34: In procedure abi-check: #>: record ABI mismatch; recompilation needed +@end example + +This means that one of the record types that Guix defines (in this +example, the @code{origin} record) has changed, and all of guix needs +to be recompiled to take that change into account. To do so, run +@command{make clean-go} followed by @command{make}. @node Running Guix Before It Is Installed @section Running Guix Before It Is Installed -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 01:49:09 2021 Received: (at 52505) by debbugs.gnu.org; 16 Dec 2021 06:49:09 +0000 Received: from localhost ([127.0.0.1]:34321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkZg-0007nC-FE for submit@debbugs.gnu.org; Thu, 16 Dec 2021 01:49:08 -0500 Received: from mx1.dismail.de ([78.46.223.134]:13590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkZQ-0007lm-1i for 52505@debbugs.gnu.org; Thu, 16 Dec 2021 01:49:07 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 41e7b56c; Thu, 16 Dec 2021 07:48:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; s=20190914; bh=vmK1cxKv7ElUcTiiowWkG tqCXeDZiri2OBR3gXP3iz8=; b=sQXIVCdLGLusup+tC7kr6NE3/+AX6LMANjB/2 UxKY9e1ouRq4iwT9c5B+FMJCo9cobOAJXqNHJteCF7x/ip1E2xmN6HwkWQ7S/WLd MJKfcrVWFqQ8ZsVAF+kMDc8dE5E1/pfXgs6Cr9m6ct+nAqQ/NvMEjB4tUyo9DJKY eWHHNsMIUqf28ND21GqnCfVo4ptGKSpOUi42LRZL7le7dd6Xw4eKBWlwnJhmQ7r1 TmUICL9PWKATn1gIBnLSfL7T/dqMhRwIhms48L0r2ImnpHHmqZayrlW4G0vJob3j /eQyVEnkRvIA44cwyaVQ6Smshjdgagn+xIBY5As7leJoPUU0Q== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 2af15453; Thu, 16 Dec 2021 07:48:44 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 425a7545; Thu, 16 Dec 2021 07:48:43 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 7176e206 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 16 Dec 2021 07:48:43 +0100 (CET) From: jgart To: 52505@debbugs.gnu.org Subject: [PATCH v3 2/2] doc: Mention how to remedy "source file ... newer than compiled error". Date: Thu, 16 Dec 2021 01:46:50 -0500 Message-Id: <20211216064649.15033-2-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20211216064649.15033-1-jgart@dismail.de> References: <20211216064649.15033-1-jgart@dismail.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52505 Cc: Julien Lepiller , Ryan Prior , Guix Together , Blake Shaw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) From: Guix Together * doc/contributing.texi (Running Guix Before It Is Installed): Mention how to remedy "source file ... newer than compiled" error by running `make -j`. Co-authored-by: jgart Co-authored-by: Julien Lepiller Co-authored-by: Ryan Prior Co-authored-by: Blake Shaw --- doc/contributing.texi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index 164e353884..f3182b1564 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -243,6 +243,24 @@ local source tree; it simply updates the @file{~/.config/guix/current} symlink (@pxref{Invoking guix pull}). Run @command{git pull} instead if you want to upgrade your local source tree. +Sometimes, especially if you have recently updated your repository, +running @command{./pre-inst-env} will print a message similar to the +following example: + +@example +;;; note: source file /home/user/projects/guix/guix/progress.scm +;;; newer than compiled /home/user/projects/guix/guix/progress.go +@end example + +This is only a note and you can safely ignore it. You can get rid of +the message by running @command{make -j4}. Until you do, Guile will run +slightly slower because it will interpret the code instead of using +prepared Guile object (@file{.go}) files. + +You can run @command{make} automatically as you work using +@command{watchexec} from the @code{watchexec} package. For example, +to build again each time you update a package file, you can run +@samp{watchexec -w gnu/packages make -j4}. @node The Perfect Setup @section The Perfect Setup -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 04:16:17 2022 Received: (at submit) by debbugs.gnu.org; 28 Jan 2022 09:16:18 +0000 Received: from localhost ([127.0.0.1]:57385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDNMf-0001Th-OW for submit@debbugs.gnu.org; Fri, 28 Jan 2022 04:16:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:36926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDNMe-0001TX-Ip for submit@debbugs.gnu.org; Fri, 28 Jan 2022 04:16:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDNMe-0006gm-2X for guix-patches@gnu.org; Fri, 28 Jan 2022 04:16:16 -0500 Received: from [2001:4b98:dc4:8::231] (port=57569 helo=relay11.mail.gandi.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDNMb-0005Yf-AX for guix-patches@gnu.org; Fri, 28 Jan 2022 04:16:14 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id BEE5A100011; Fri, 28 Jan 2022 09:16:08 +0000 (UTC) From: Nicolas Goaziou To: jgart via Guix-patches via Subject: Re: [bug#52505] [PATCH 1/2] Guix Documentation Meetup Patches References: <20211215061623.GB25522@gac.attlocal.net> Date: Fri, 28 Jan 2022 10:16:07 +0100 In-Reply-To: <20211215061623.GB25522@gac.attlocal.net> (jgart via Guix-patches via's message of "Wed, 15 Dec 2021 06:16:23 -0500") Message-ID: <87k0ekuso8.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2001:4b98:dc4:8::231 (failed) Received-SPF: pass client-ip=2001:4b98:dc4:8::231; envelope-from=mail@nicolasgoaziou.fr; helo=relay11.mail.gandi.net X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 52505-done@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, jgart via Guix-patches via writes: > Here are two patches that we worked on. Applied v3. Thank you! Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 02 19:43:35 2022 Received: (at submit) by debbugs.gnu.org; 3 Feb 2022 00:43:35 +0000 Received: from localhost ([127.0.0.1]:53984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFQDm-0001ZD-RU for submit@debbugs.gnu.org; Wed, 02 Feb 2022 19:43:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:44090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFQDk-0001Z4-Dv for submit@debbugs.gnu.org; Wed, 02 Feb 2022 19:43:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFQDf-0005qC-G7 for guix-patches@gnu.org; Wed, 02 Feb 2022 19:43:30 -0500 Received: from mx1.dismail.de ([78.46.223.134]:40032) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFQDY-0005V8-RU for guix-patches@gnu.org; Wed, 02 Feb 2022 19:43:23 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a823e84b; Thu, 3 Feb 2022 01:43:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s= 20190914; bh=1xmbCzdYAHWiZ5p1TbrVCOCU7nzYO5zGjRYDFNKXAyo=; b=vco FM8bSi04C5+mAEr4WfX4JjSZ0NiV7XS3nR6SDE7vF+Zw+vajim74tsVdJAmrAgxL W7pUDqco6hWYF5bttFj3EtnCVhyks3u6tINkuRP092J8oyb5wGK5BlxvVURHFbal mY0oKfBt9AipqFvl/t7TdQjrzhXj1KPNMsln/PC8xx2O443cHTJMP8Np5nK5qbv7 7GSrXswsfgoTbHJnbuvB8Ac/xGtZnAI+fvD3ZZyboQfSCXve0Ns46ngnwJcwB6GC vcTiGVR4txrghZhXcrECpP3WXYRDPDNNvMQ4hqhlxQN3bwWDF5sK9l6lDRCBMsY9 XPNRyB69NWn7UX428gw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 16d265c4; Thu, 3 Feb 2022 01:43:14 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 7d6e18d1; Thu, 3 Feb 2022 01:43:14 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c4be7908 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 3 Feb 2022 01:43:13 +0100 (CET) Date: Wed, 2 Feb 2022 19:43:08 -0500 Message-ID: <20220202194308.GC8620@gac.attlocal.net> From: jgart To: Nicolas Goaziou Subject: Re: [bug#52505] [PATCH 1/2] Guix Documentation Meetup Patches In-Reply-To: <87k0ekuso8.fsf@nicolasgoaziou.fr> References: <20211215061623.GB25522@gac.attlocal.net> <87k0ekuso8.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 52505-done@debbugs.gnu.org, jgart via Guix-patches via X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Fri, 28 Jan 2022 10:16:07 +0100 Nicolas Goaziou wrote: > Hello, > > jgart via Guix-patches via writes: > > > Here are two patches that we worked on. > > Applied v3. Thank you! Thanks Nicolas! much appreciated, jgart From unknown Sat Sep 20 22:22:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 03 Mar 2022 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator