GNU bug report logs - #52505
[PATCH 1/2] Guix Documentation Meetup Patches

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: jgart <jgart@HIDDEN>; Keywords: patch; dated Wed, 15 Dec 2021 11:17:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 52505 <at> debbugs.gnu.org:


Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 13:14:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 08:14:24 2021
Received: from localhost ([127.0.0.1]:60477 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxU6y-0007Bk-2d
	for submit <at> debbugs.gnu.org; Wed, 15 Dec 2021 08:14:24 -0500
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:38339)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mxU6w-0007BA-29
 for 52505 <at> debbugs.gnu.org; Wed, 15 Dec 2021 08:14:22 -0500
Received: (Authenticated sender: admin@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 134F6E000F;
 Wed, 15 Dec 2021 13:14:14 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
To: jgart via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#52505] [PATCH 2/2] doc: Mention how to remedy "source file
 ... newer than compiled error".
References: <20211215112040.25851-1-jgart@HIDDEN>
 <20211215112040.25851-2-jgart@HIDDEN>
Date: Wed, 15 Dec 2021 14:14:13 +0100
In-Reply-To: <20211215112040.25851-2-jgart@HIDDEN> (jgart via Guix-patches
 via's message of "Wed, 15 Dec 2021 06:20:42 -0500")
Message-ID: <87h7baovru.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52505
Cc: 52505 <at> debbugs.gnu.org, Julien Lepiller <julien@HIDDEN>,
 Ryan Prior <rprior@HIDDEN>, jgart <jgart@HIDDEN>,
 Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hello,

jgart via Guix-patches via <guix-patches@HIDDEN> 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




Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 13:14:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 08:14:24 2021
Received: from localhost ([127.0.0.1]:60480 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxU6y-0007Bp-At
	for submit <at> 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 <mail@HIDDEN>) id 1mxU6w-0007BQ-KP
 for submit <at> 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 <mail@HIDDEN>)
 id 1mxU6u-0008Pl-QR
 for guix-patches@HIDDEN; 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 <mail@HIDDEN>)
 id 1mxU6s-0001Cf-CA
 for guix-patches@HIDDEN; Wed, 15 Dec 2021 08:14:20 -0500
Received: (Authenticated sender: admin@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 134F6E000F;
 Wed, 15 Dec 2021 13:14:14 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
To: jgart via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#52505] [PATCH 2/2] doc: Mention how to remedy "source file
 ... newer than compiled error".
References: <20211215112040.25851-1-jgart@HIDDEN>
 <20211215112040.25851-2-jgart@HIDDEN>
Date: Wed, 15 Dec 2021 14:14:13 +0100
In-Reply-To: <20211215112040.25851-2-jgart@HIDDEN> (jgart via Guix-patches
 via's message of "Wed, 15 Dec 2021 06:20:42 -0500")
Message-ID: <87h7baovru.fsf@HIDDEN>
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@HIDDEN; 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 <at> debbugs.gnu.org, Julien Lepiller <julien@HIDDEN>,
 Ryan Prior <rprior@HIDDEN>, jgart <jgart@HIDDEN>,
 Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

Hello,

jgart via Guix-patches via <guix-patches@HIDDEN> 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




Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at 52505 <at> debbugs.gnu.org:


Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 13:08:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 08:08:48 2021
Received: from localhost ([127.0.0.1]:60464 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxU1Y-00072V-Hh
	for submit <at> debbugs.gnu.org; Wed, 15 Dec 2021 08:08:48 -0500
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:49707)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mxU1W-00072A-Gp
 for 52505 <at> debbugs.gnu.org; Wed, 15 Dec 2021 08:08:46 -0500
Received: (Authenticated sender: admin@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 1C48AE0008;
 Wed, 15 Dec 2021 13:08:38 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
To: jgart via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#52505] [PATCH 1/2] doc: Explain the use of make clean-go
 when an ABI mismatch occurs.
References: <20211215061623.GB25522@HIDDEN>
 <20211215112040.25851-1-jgart@HIDDEN>
Date: Wed, 15 Dec 2021 14:08:36 +0100
In-Reply-To: <20211215112040.25851-1-jgart@HIDDEN> (jgart via Guix-patches
 via's message of "Wed, 15 Dec 2021 06:20:41 -0500")
Message-ID: <87lf0mow17.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52505
Cc: 52505 <at> debbugs.gnu.org, Julien Lepiller <julien@HIDDEN>,
 Ryan Prior <rprior@HIDDEN>, jgart <jgart@HIDDEN>,
 Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hello,

jgart via Guix-patches via <guix-patches@HIDDEN> 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




Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 13:08:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 08:08:51 2021
Received: from localhost ([127.0.0.1]:60466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxU1a-00072e-O5
	for submit <at> 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 <mail@HIDDEN>) id 1mxU1X-00072O-Vz
 for submit <at> 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 <mail@HIDDEN>)
 id 1mxU1W-00030E-JQ
 for guix-patches@HIDDEN; 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 <mail@HIDDEN>)
 id 1mxU1U-00079D-Jw
 for guix-patches@HIDDEN; Wed, 15 Dec 2021 08:08:46 -0500
Received: (Authenticated sender: admin@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 1C48AE0008;
 Wed, 15 Dec 2021 13:08:38 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
To: jgart via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#52505] [PATCH 1/2] doc: Explain the use of make clean-go
 when an ABI mismatch occurs.
References: <20211215061623.GB25522@HIDDEN>
 <20211215112040.25851-1-jgart@HIDDEN>
Date: Wed, 15 Dec 2021 14:08:36 +0100
In-Reply-To: <20211215112040.25851-1-jgart@HIDDEN> (jgart via Guix-patches
 via's message of "Wed, 15 Dec 2021 06:20:41 -0500")
Message-ID: <87lf0mow17.fsf@HIDDEN>
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@HIDDEN; 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 <at> debbugs.gnu.org, Julien Lepiller <julien@HIDDEN>,
 Ryan Prior <rprior@HIDDEN>, jgart <jgart@HIDDEN>,
 Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

Hello,

jgart via Guix-patches via <guix-patches@HIDDEN> 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




Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at 52505 <at> debbugs.gnu.org:


Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 12:39:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 07:39:47 2021
Received: from localhost ([127.0.0.1]:60421 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxTZS-0006D3-Vd
	for submit <at> 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 <zimon.toutoune@HIDDEN>) id 1mxTZO-0006Cj-Dy
 for 52505 <at> 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 <at> 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@HIDDEN>
 <20211215112040.25851-2-jgart@HIDDEN>
In-Reply-To: <20211215112040.25851-2-jgart@HIDDEN>
From: zimoun <zimon.toutoune@HIDDEN>
Date: Wed, 15 Dec 2021 13:39:25 +0100
Message-ID: <CAJ3okZ1F-UqCQzKQaDEvEx7srW4ucTbPLB8zZtpGJqzvukWWJg@HIDDEN>
Subject: Re: [bug#52505] [PATCH 2/2] doc: Mention how to remedy "source file
 ... newer than compiled error".
To: jgart <jgart@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52505
Cc: 52505 <at> debbugs.gnu.org, Julien Lepiller <julien@HIDDEN>,
 Ryan Prior <rprior@HIDDEN>, Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Wed, 15 Dec 2021 at 12:36, jgart via Guix-patches via
<guix-patches@HIDDEN> wrote:
>
> From: Guix Together <jgart@HIDDEN>
>
> * 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 <jgart@HIDDEN>
> Co-authored-by: Julien Lepiller <julien@HIDDEN>
> Co-authored-by: Ryan Prior <rprior@HIDDEN>
> Co-authored-by: Blake Shaw <blake@HIDDEN>
> ---
>  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: <https://guix.gnu.org/manual/devel/en/guix.html#Invoking-guix-environment>


Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at 52505 <at> debbugs.gnu.org:


Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 11:21:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 06:21:58 2021
Received: from localhost ([127.0.0.1]:60368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxSMA-0001oL-Ai
	for submit <at> 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 <jgart@HIDDEN>) id 1mxSM7-0001no-Dh
 for 52505 <at> 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 (<unknown> [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 <jgart@HIDDEN>
To: 52505 <at> 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@HIDDEN>
X-Mailer: git-send-email 2.34.0
In-Reply-To: <20211215112040.25851-1-jgart@HIDDEN>
References: <20211215112040.25851-1-jgart@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52505
Cc: Julien Lepiller <julien@HIDDEN>, Ryan Prior <rprior@HIDDEN>,
 Guix Together <jgart@HIDDEN>, Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

From: Guix Together <jgart@HIDDEN>

* 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 <jgart@HIDDEN>
Co-authored-by: Julien Lepiller <julien@HIDDEN>
Co-authored-by: Ryan Prior <rprior@HIDDEN>
Co-authored-by: Blake Shaw <blake@HIDDEN>
---
 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





Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at 52505 <at> debbugs.gnu.org:


Received: (at 52505) by debbugs.gnu.org; 15 Dec 2021 11:21:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 06:21:56 2021
Received: from localhost ([127.0.0.1]:60366 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxSM7-0001o5-T4
	for submit <at> 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 <jgart@HIDDEN>) id 1mxSM5-0001no-Id
 for 52505 <at> 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 (<unknown> [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 <jgart@HIDDEN>
To: 52505 <at> 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@HIDDEN>
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 <julien@HIDDEN>, Ryan Prior <rprior@HIDDEN>,
 Guix Together <jgart@HIDDEN>, Blake Shaw <blake@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

From: Guix Together <jgart@HIDDEN>

* doc/contributing.texi (Building from Git): Adds section on using
make clean-go.

Co-authored-by: jgart <jgart@HIDDEN>
Co-authored-by: Julien Lepiller <julien@HIDDEN>
Co-authored-by: Ryan Prior <rprior@HIDDEN>
Co-authored-by: Blake Shaw <blake@HIDDEN>
---
 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-type <origin>>: 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





Information forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 11:16:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 15 06:16:37 2021
Received: from localhost ([127.0.0.1]:60356 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mxSGz-0001ft-BE
	for submit <at> 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 <jgart@HIDDEN>) id 1mxSGx-0001fl-45
 for submit <at> 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 <jgart@HIDDEN>) id 1mxSGw-0002Qd-VB
 for guix-patches@HIDDEN; 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 <jgart@HIDDEN>) id 1mxSGq-0003Zp-GX
 for guix-patches@HIDDEN; 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 <guix-patches@HIDDEN>; 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 (<unknown> [10.240.26.12])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 87d8ef15
 for <guix-patches@HIDDEN>; 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 <guix-patches@HIDDEN>; 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 <guix-patches@HIDDEN>;
 Wed, 15 Dec 2021 12:16:23 +0100 (CET)
Date: Wed, 15 Dec 2021 06:16:23 -0500
Message-ID: <20211215061623.GB25522@HIDDEN>
From: jgart <jgart@HIDDEN>
To: Guix Patches <guix-patches@HIDDEN>
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@HIDDEN;
 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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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




Acknowledgement sent to jgart <jgart@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#52505; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 15 Dec 2021 13:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.