Received: (at 72061) by debbugs.gnu.org; 3 Sep 2024 12:49:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 08:49:10 2024 Received: from localhost ([127.0.0.1]:59403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slSy6-0002kl-BQ for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:49:10 -0400 Received: from fout5-smtp.messagingengine.com ([103.168.172.148]:39835 helo=pfout5-smtp.messagingengine.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <konrad.hinsen@HIDDEN>) id 1slSy3-0002kX-Rs for 72061 <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:49:08 -0400 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 42299138044D; Tue, 3 Sep 2024 08:48:00 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Tue, 03 Sep 2024 08:48:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1725367680; x=1725454080; bh=rqh9HQk4NV8sGqa3XxZHaLyxTtW7X1sQwHEZbTQTaLw=; b= WljO2Ruf85ql7ndKTJmIJaGBpsUXX/584qyVOyJKOPjukS2nAeEjNASy8tXJ5mZN RwPYh7ui0pvYrdsTL45S/6+hHKw/Tz3UhAsM2FDsOAaldcxmrQmxkL+1H+k+8LmP 76u2Be+iIreKrFoU5DcCZUSG1Pz4Cu3rE2FH5hKCfey41V1myZUa2R7lWSWK2z/d HiD2I4VDDmPJspzsCVefUdtLqPMtdVymvMMVgh++XcZ3na0bgxQAwxowXU62H0jh P4JycltvijVf/lcX/+79GDqmGYr/w3Gf8kPMh+6+EIk/k1y7+4OEUVRCgpkSwqIM E494Ymi5K8i4Fk2P0bz4cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1725367680; x= 1725454080; bh=rqh9HQk4NV8sGqa3XxZHaLyxTtW7X1sQwHEZbTQTaLw=; b=V vLqMPlYWpaDo+260PIqwsXN8hiHAwfvu2VKcPOCQtmwUuXmTz7bXx7bbSrzNj6qz 3JLQTm1tzJEAYzmEB+qc8XEDmpuk7WYFNfgjsFK4ovZeWAREmHmgweO5iFeNOGt5 iI2Jdby/dgWQC4LQXarLDxyVPGJSQISvmbnrtG9Ovi/7JBgATEGMhVwA2Lf54tvF +zeIipZDoTbZEkAZdcvWebryZ0oYiiQAgZOwSxTORAd57NMndfnOLSi1cvCR2kjV 7+cry4fswSJn27i+aRGRWa93AC4QFMdjU2972jK7BkpcYJXoymmPCPfTmU3Ru2LY VNmECydINdSJrJ9tpUjXw== X-ME-Sender: <xms:fwXXZupb0gLXY1UbuyVC8VSGLujY4lZXGuj2EFUM7m1tazL2gGyiWA> <xme:fwXXZsp60yEiM-ZJ36Y6swLXupecEzZ6iMQ3Q_KVjbBJu00oAn0Q7Ce-F4BnFVBXi unO67GWoGFHpszU> X-ME-Received: <xmr:fwXXZjMc9bxsvuy2dAgMNxjb9jWt0nnc_zAWINdYorGx3FAqbk8MVEJUkYd1KJ6w4-lWvleCSvpKA7OJPIuYLLALzucqNREBEnLs-PBItlkt> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudehhedgheeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhephffvvefujghffffkgggtgfesthhqredttddtjeen ucfhrhhomhepmfhonhhrrgguucfjihhnshgvnhcuoehkohhnrhgrugdrhhhinhhsvghnse hfrghsthhmrghilhdrnhgvtheqnecuggftrfgrthhtvghrnhepieehvdelhedujeejvdef udehieeifeegueeiieegteehffduleelgfegueeifeelnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepkhhonhhrrggurdhhihhnshgvnhesfhgr shhtmhgrihhlrdhnvghtpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhpohhuth dprhgtphhtthhopegstggtsehkhhhinhhsvghnrdhfrghsthhmrghilhdrnhgvthdprhgt phhtthhopehluhguohesghhnuhdrohhrghdprhgtphhtthhopeejvddtieduseguvggssg hughhsrdhgnhhurdhorhhgpdhrtghpthhtohepiihimhhonhdrthhouhhtohhunhgvsehg mhgrihhlrdgtohhm X-ME-Proxy: <xmx:gAXXZt4_minBF49p0RxsNfQARvi5z1Sf1GAoUOS-eO3NwLv8_Z4z_w> <xmx:gAXXZt5p-uzF_TdOsh6P3y5r0Q4zRQFvtsijJ6zEh4M8HnWWzwLbKg> <xmx:gAXXZtgjS3_6PwwKrPhfvWm53YcKvm4FVajyP9h8PK2II4eJ6fESIg> <xmx:gAXXZn7k74KkZELsmFHpowD4qcxJ8lai-fzzOPS5_161h6z_pQ5N5Q> <xmx:gAXXZg1F_nykElXNJLStX_lLf_Bq9VNaJINPB97L-QctNu4Gwu9TTLzt> Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 3 Sep 2024 08:47:59 -0400 (EDT) From: Konrad Hinsen <konrad.hinsen@HIDDEN> To: Simon Tournier <zimon.toutoune@HIDDEN>, 72061 <at> debbugs.gnu.org Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= from different machines In-Reply-To: <87plplq0t9.fsf@HIDDEN> References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN> <87msm7dlae.fsf@HIDDEN> <m1ikwud1n6.fsf@HIDDEN> <87ed6bi6ht.fsf@HIDDEN> <m11q22gjgx.fsf@HIDDEN> <87plplq0t9.fsf@HIDDEN> Date: Tue, 03 Sep 2024 14:47:57 +0200 Message-ID: <m15xrc52f6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72061 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@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 (-) Hi Simon, > So IIUC, the channels.scm file you provided is not the same channels.scm > file here. You provided all the revisions to get this Guix and from > this Guix you tries to reach another revision (named channels.scm in the > above but just reads 7b0863f07a113caef26fea13909bd97d250b629e). > > Right? Yes! > Again IIUC, the picture looks like: > ... That looks correct. > Well, I do not know how to debug that. :-) Especially without an access > to the machine and considering the person, from the MOOC, is probably > new to Guix. Indeed. > Assuming =E2=80=99guix describe=E2=80=99 returns all the channels as ment= ioned earlier, > this is how to check that the current Guix contains the variable. OK, I'll see if I can explain that in MOOC-level terms ;-) Thanks, Konrad.
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 2 Sep 2024 20:09:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 02 16:09:36 2024
Received: from localhost ([127.0.0.1]:52588 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1slDMm-0004IR-7B
for submit <at> debbugs.gnu.org; Mon, 02 Sep 2024 16:09:36 -0400
Received: from mail-wm1-f48.google.com ([209.85.128.48]:46297)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zimon.toutoune@HIDDEN>) id 1slDMj-0004I9-Ig
for 72061 <at> debbugs.gnu.org; Mon, 02 Sep 2024 16:09:35 -0400
Received: by mail-wm1-f48.google.com with SMTP id
5b1f17b1804b1-42c7a384b18so18857905e9.0
for <72061 <at> debbugs.gnu.org>; Mon, 02 Sep 2024 13:08:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1725307646; x=1725912446; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=/qOB+Q1hf5M2oLMu7Q4UrDb9vys/u4YjAjWA4Cp/hB8=;
b=TTkOnDj1Se+q9SHuO6+01OJ4GfJt654+7eGo8+EQpSnyzjZNwE0qypRCArrF+hVab1
R8+CoZR0KLWDAug6+ay504ZhhvCgndwLdJIYpSlqQFPpx2wIuGj0YBBlOJYepIn+ORBS
fv6ArWy9Ie5lrrlBcF4R4OcY8pVzDFPSNr7qxDzRvoAULMi0lT80BscHpCDknAtxfaMM
5dkflhQtRc8LByu3c/uffWIZpzj+vyhlYG8aKROeM2Bkj1tsSF7Pq7VJVmF2z7mEDU4g
zV+EUH87oXAEk870UcHqzX967BTtH9TWlsgQxAWjBP1QzbYxf4HHSwFyS9Ap+mqtNj7o
27tQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1725307646; x=1725912446;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=/qOB+Q1hf5M2oLMu7Q4UrDb9vys/u4YjAjWA4Cp/hB8=;
b=RPnJb2TvixMhFBt4uVtvqHGOpgbpHpCcj+0fYpGAobiHrAbm86Rr5Fx6RtAmKobrMp
qwLm/cSNnT1EQh2KqE3QuHMhjzRrNMkQRA9LD2Qt80Z6vq6ARn4WooQlywd52Mh0Ugeq
BFfW9ZEzlGhP524vYeQL/d1JVfUDzgvWfhBBJewSYVsCQ5iy5hO8Mcnz06bqekyflUu8
0D9tPR0+tJRjoH0WFJGo7mWtG5pD7cTkSamqmVxrjUQZNiLRXd1uK8hxw+XfWELeYPZc
GiZtTjgqYhh6JnWaWE4w77Ywr7Jef4C5tAxpERU6Zwuqj46HQoAggi0XEF/fJGfpPTaL
7cEw==
X-Forwarded-Encrypted: i=1;
AJvYcCVA4bIe+r61Ca6XslB/GbOr/DisNXfzTo3k1M0w0sWK6ga4CgQPbftStzLX7e8qJD2KEyfXog==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzpmsUHqrn3R8GX7vPQVSVDK22J4g0XX2fM6o2ccbjzk8mqW3rq
ubg9DM7kGGI+Q+BIBcubJXZleCWQblxV2wfvkzJqk/d7XDsEcK+c
X-Google-Smtp-Source: AGHT+IGTuUOo52enADzieU6mlh1QwlLm8cs5yoeDb9kfQusTVqL6uogyQ8aLFugQ9xVVJ1UtgWoqsw==
X-Received: by 2002:a05:600c:3c8b:b0:426:5e91:391e with SMTP id
5b1f17b1804b1-42bdc64e46dmr52566655e9.26.1725307645923;
Mon, 02 Sep 2024 13:07:25 -0700 (PDT)
Received: from lili (roam-nat-fw-prg-194-254-61-40.net.univ-paris-diderot.fr.
[194.254.61.40]) by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-374badc581csm8365783f8f.0.2024.09.02.13.07.24
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 02 Sep 2024 13:07:25 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Konrad Hinsen <konrad.hinsen@HIDDEN>, 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <m11q22gjgx.fsf@HIDDEN>
References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN>
<87msm7dlae.fsf@HIDDEN> <m1ikwud1n6.fsf@HIDDEN>
<87ed6bi6ht.fsf@HIDDEN> <m11q22gjgx.fsf@HIDDEN>
Date: Mon, 02 Sep 2024 22:04:50 +0200
Message-ID: <87plplq0t9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72061
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@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 Konrad,
On Mon, 02 Sep 2024 at 17:31, Konrad Hinsen <konrad.hinsen@HIDDEN> wr=
ote:
> The "channels.scm" attached to my last message describes Guix at the
> time "guix time-machine" was launched. It's not the channels file used
> in the time machine command! That one is quite short:
In your previous message, you wrote:
--8<---------------cut here---------------start------------->8---
He gets an error when running an example from one of our exercises:
guix time-machine --channels=3Dchannels.scm -- shell --container --netwo=
rk --manifest=3Dmanifest.scm -- jupyter lab
guix-science/build-system/node.scm:119:2: error: #{ %make-build-system-p=
rocedure/abi-check}#: unbound variable
hint: Did you forget a `use-modules' form?
--8<---------------cut here---------------end--------------->8---
So IIUC, the channels.scm file you provided is not the same channels.scm
file here. You provided all the revisions to get this Guix and from
this Guix you tries to reach another revision (named channels.scm in the
above but just reads 7b0863f07a113caef26fea13909bd97d250b629e).
Right?
Again IIUC, the picture looks like:
The hypothetical commit introducing the potential breakage:
records: Do not inline the constructor.
c14b8636fbac9826115f4524d500536d54c15625
CommitDate: Sat May 4 19:14:24 2024 +0200=20
Change-Id: Ifd7b4e884e9fbf21c43fb4c3ad963126ef5cb476
The Guix revision (newer than the record modification):
guix: 325fed4c1514bffd084355455710fcc3f1c8da2c
CommitDate: Tue Jul 16 10:28:05 2024 -0500
guix-science: 12eba5aa0c5cbf357c476ef7872e0d562d054eff
CommitDate: Wed May 22 17:40:02 2024 +0200
And the revision time-machine going in the past:
guix: 7b0863f07a113caef26fea13909bd97d250b629e
CommitDate: Wed Jan 3 16:38:57 2024 -0500
>> Is the current failing Guix running a revision older than May?
>
> It's the one defined in channels.scm, meaning commit
> 325fed4c1514bffd084355455710fcc3f1c8da2c, from July 16th 2024. So, no,
> not older than May.
On my machine, it passes too:
--8<---------------cut here---------------start------------->8---
$ guix time-machine -C channels.scm \
-- time-machine --commit=3D7b0863f07a113caef26fea13909bd97d250b629e \
-- describe
guix 7b0863f
repository URL: https://git.savannah.gnu.org/git/guix.git
commit: 7b0863f07a113caef26fea13909bd97d250b629e
--8<---------------cut here---------------end--------------->8---
Well, I do not know how to debug that. :-) Especially without an access
to the machine and considering the person, from the MOOC, is probably
new to Guix.
Assuming =E2=80=99guix describe=E2=80=99 returns all the channels as mentio=
ned earlier,
this is how to check that the current Guix contains the variable.
--8<---------------cut here---------------start------------->8---
$ thisguix=3D$(type -P guix)
$ realguix=3D$(readlink -f $thisguix)
$ themodules=3D$(guix gc --references $realguix | grep guix-module-union)
$ find -L $themodules -type f -name "*.scm" -exec grep -l 'procedure/abi-ch=
eck' {} \;
/gnu/store/ljgzk92h0hd09bli5iccg8yfp3gf1hb4-guix-module-union/share/guile/s=
ite/3.0/guix/records.scm
--8<---------------cut here---------------end--------------->8---
If nothing is returned, then it would mean that something had been
twisted when compiling (pulling) this current Guix. In that case, what
would be the output of:
$realguix describe
guix gc --references $realguix
guix gc --references $themodules
?
Else, if the file is returned, it means the error is from elsewhere,
e.g., how the Guile modules are loaded or other. In that case, it would
require to investigate the derivations.
Well, the hash ljgzk92h0hd09bli5iccg8yfp3gf1hb4 can be different, I
guess.
Cheers,
simon
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 2 Sep 2024 15:40:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 02 11:40:10 2024
Received: from localhost ([127.0.0.1]:49957 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sl9A1-0002V2-IL
for submit <at> debbugs.gnu.org; Mon, 02 Sep 2024 11:40:10 -0400
Received: from fhigh4-smtp.messagingengine.com ([103.168.172.155]:40343)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <konrad.hinsen@HIDDEN>) id 1sl93D-0002BG-6X
for 72061 <at> debbugs.gnu.org; Mon, 02 Sep 2024 11:33:09 -0400
Received: from phl-compute-06.internal (phl-compute-06.nyi.internal
[10.202.2.46])
by mailfhigh.nyi.internal (Postfix) with ESMTP id C388611400F3;
Mon, 2 Sep 2024 11:32:00 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
by phl-compute-06.internal (MEProxy); Mon, 02 Sep 2024 11:32:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h=
cc:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm1; t=1725291120;
x=1725377520; bh=pvLlbi6p6UZ6Uq++QZ2nEGntqSwVIE9ms9LK3tRxQ7Y=; b=
0gHhtL2M7JGWh4pPMltqHNRv7QvO+YazRlqqRDLkeOIuVscFvmypFDyVecZIv1iN
drPkt5e4y8iZ0FTq8wIyR17RLJDxlJ+1kiYkv+aRxleP1tV/fTep8wZbE2t7FA0t
PuGlT/yZtnTwi9+t5pRCt8SVP96APS+tyeWkjuoerTrGva0rqlYUK6RADctgHrRx
hWgrJzRtUSJS/ZnC23lEUtCkku4iA/Nbrn+RDu36JRTkXEcqgL9D4TLH+DB9y5si
TcN4RH4tHGyGJCguqWgkpM3+UVIGWeGUod460yNkwKI39ovrHVraZTyHPRJ1TNUg
LH0Qgcr6307iP2A0ba5aLQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1725291120; x=
1725377520; bh=pvLlbi6p6UZ6Uq++QZ2nEGntqSwVIE9ms9LK3tRxQ7Y=; b=d
cpNR2j8LUIS9X9Z5OowaolUrT+um6mQMYlRzFLR4Ml42jZA7rajvyFKKpBhDZPU9
J/wWmn4hChkQug/GVItvWDTdxP1In2gVM7dMFsUYSQgoX3iWvecTmEEScbWv3uzz
+7vcioSqVGQVj2um5mx+Ff+h9uwd2nC+KrT48fpubiQ08D6IXT7GM2QvGJBTqIsT
+dKe37OImoo5nISw33szjksqefwTInbY1OdxbiLsPGnpQc2OsMO3U3YFLOckcY8Z
cuY/sqY6HUudniGdiI1BrDr+uK+01tf+rbH7gxGdcLNGUSb99YVlWHitg/mPMEFD
QHF5CY9x9fJDLerOyrkxA==
X-ME-Sender: <xms:cNrVZrSA2_VFL5jicEwhk_TPo5_fISHr8ZyBA5z_schjUwACTu2waQ>
<xme:cNrVZsyg_em4rWTsXXsvE5eI3RTIrJXPbRrzTu1h4q0bOJhrOKDiK0rSqm9O-r2tB
tgiC9BSuIeLKjNu>
X-ME-Received: <xmr:cNrVZg0X5Zq7NRac0be-DsYWX4e50sd_F1n8PHsqmIrvL-UxZr33GDNiv8HoPaIv8nBacDWc5gxnDwFyIxkEN58OX_Br_Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudehfedgkeelucetufdoteggodetrfdotf
fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh
htshculddquddttddmnecujfgurhephffvvefujghffffkgggtgfesthhqredttddtjeen
ucfhrhhomhepmfhonhhrrgguucfjihhnshgvnhcuoehkohhnrhgrugdrhhhinhhsvghnse
hfrghsthhmrghilhdrnhgvtheqnecuggftrfgrthhtvghrnhepkedugfejudfgffevudel
veduueeggefgjeeihfeluefftdffheffteetjeefffeinecuffhomhgrihhnpehgnhhurd
horhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep
khhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvghtpdhnsggprhgtphhtth
hopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegstggtsehkhhhinhhsvghn
rdhfrghsthhmrghilhdrnhgvthdprhgtphhtthhopehluhguohesghhnuhdrohhrghdprh
gtphhtthhopeejvddtieduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohep
iihimhhonhdrthhouhhtohhunhgvsehgmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:cNrVZrDqH5EzHAe7EU5ZSVDtLU_Y0XEPzYPAsV5KVU-br26CGA9lyw>
<xmx:cNrVZkjR9K2edwCF3E2uQH00Xi_WiAsU9f6r0JSIf3QbmXUzQjYu_w>
<xmx:cNrVZvpniuQe9DyA9RpNuxkpOd2LPtAEbyceRqlmnCBR5StGLAIDxQ>
<xmx:cNrVZvhybsFYyyn21f6jKU-xbyN5B7L5cSyi-NaehJGKR9WnHIubag>
<xmx:cNrVZsdoboPvq02liK6xiHBRY5idI0nSnmRXO7b5O1A3hW2iSNoV4ZVU>
Feedback-ID: i184641e2:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
2 Sep 2024 11:31:59 -0400 (EDT)
From: Konrad Hinsen <konrad.hinsen@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <87ed6bi6ht.fsf@HIDDEN>
References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN>
<87msm7dlae.fsf@HIDDEN> <m1ikwud1n6.fsf@HIDDEN>
<87ed6bi6ht.fsf@HIDDEN>
Date: Mon, 02 Sep 2024 17:31:58 +0200
Message-ID: <m11q22gjgx.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 72061
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@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 (-)
Hi Simon,
> Thanks. Do you know what the current Guix revision? It should have no
> effect but who knows. :-)
The "channels.scm" attached to my last message describes Guix at the
time "guix time-machine" was launched. It's not the channels file used
in the time machine command! That one is quite short:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(list (channel
(name 'guix)
(url "https://git.savannah.gnu.org/git/guix.git")
(branch "master")
(commit
"7b0863f07a113caef26fea13909bd97d250b629e")
(introduction
(make-channel-introduction
"9edb3f66fd807b096b48283debdcddccfea34bad"
(openpgp-fingerprint
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
So to reproduce (or not) the error, you would do
guix pull -C channels.scm
with the file I attached in my last message, and then
guix time-machine =E2=80=93commit=3D7b0863f07a113caef26fea13909bd97d250=
b629e =E2=80=93=20
because that's really all it takes. But on my machine, that works fine,
whereas on someone else's machine it didn't.
> Is the current failing Guix running a revision older than May?
It's the one defined in channels.scm, meaning commit
325fed4c1514bffd084355455710fcc3f1c8da2c, from July 16th 2024. So, no,
not older than May.
Cheers,
Konrad
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 27 Aug 2024 14:34:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 27 10:34:29 2024
Received: from localhost ([127.0.0.1]:47138 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sixHB-0006NJ-Iy
for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 10:34:29 -0400
Received: from mail-wm1-f43.google.com ([209.85.128.43]:48184)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zimon.toutoune@HIDDEN>) id 1sixH5-0006My-ML
for 72061 <at> debbugs.gnu.org; Tue, 27 Aug 2024 10:34:27 -0400
Received: by mail-wm1-f43.google.com with SMTP id
5b1f17b1804b1-428119da952so49649265e9.0
for <72061 <at> debbugs.gnu.org>; Tue, 27 Aug 2024 07:33:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1724769145; x=1725373945; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=ZxpWrizplPrYbQqikdqdhcE2wCWlWnvrtnkY4o3R3HE=;
b=nLfDv8pLj1znRKL0yOObXt5LKbqdgZ5hHsmr6w3GfDGvrrqUUY6OKrVxGL4g5usjoU
Thv0hpcya0qtbOEcmdncyfrcI4ZOElou+wcMfdCyp0QvycFdmnP9IfrJnNm8qMKqeYYX
/6Mf6eLFulRVow8vxNJNBONhUO1f0hELskZIIBhbiXpfqRuJAuUqTEvVAejGR9n0vjt1
Es/y92q0tQS4D7QKZKXLbZisbayNy3jHQPrDXIvbp1EY9I1vaZVKdIXFdCLM5q9p73Yv
EcLwgAj4E8oh7UwJb4thi4MXGPUsIAaTYh0Exk+6JwusYtexd+zj4c7Kn64V+wUqO8Zh
vpAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1724769145; x=1725373945;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=ZxpWrizplPrYbQqikdqdhcE2wCWlWnvrtnkY4o3R3HE=;
b=gFNpdBC8n+Xt3YqGhk46sj4C63PoYD05OmqkKgoxmovkufOEwkEly6AZHKD/asyeJy
54jssLxACArLTkPrGcpWVvWcZurERzopq1PccPJbdTDKALe+EMyEU2ilkRuSmj32wmon
vie0KrDTFC8igP7JHAM01ESs6eRxuYYkNxuRFaFB8/bNYwea68chwUx4MEK5ckU8jh60
Qa1CDYnSGmOYgdfFbACYi1RVBVtmQKVU7bLGDAV+TnccgsTCzYqW6qrCpfkLVZ2NGGxL
BwTx8qdx3jLa7m3qP2xGGw0X0o06ZIGWPUc6QNvUfypdEzFDxi90K7+AMC5U7fNMspIK
jYpg==
X-Forwarded-Encrypted: i=1;
AJvYcCUi9vzF5AbKGC2RrUK1AND4J/Xwry8GET6jUU18C2rF7WL7kvo5GNDwizMUQaAa+9FJYnwTFQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxXYxDsrgIPIHxKAvAKVZCAMuiTlSl0aULaHcjKcTs8if0b69QL
INiaS/RzUgvC+fwhTnDIJK+bW8o2aBo+6Rc861UHP6LoAdUW4hLj
X-Google-Smtp-Source: AGHT+IGJLG2gzccbtG+Duq/FZcHEZXNPTVzXXo9uSAQAG3U1UYpXGwBdpGsmy/0Gyu2k/XMpKl1aoA==
X-Received: by 2002:a05:600c:3516:b0:426:5e8e:410a with SMTP id
5b1f17b1804b1-42acc9f66a7mr105345385e9.24.1724769144682;
Tue, 27 Aug 2024 07:32:24 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:33a5:6ba2:89d2:54ee])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-42ac516251fsm184972355e9.25.2024.08.27.07.32.23
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 27 Aug 2024 07:32:24 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Konrad Hinsen <konrad.hinsen@HIDDEN>, 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <m1ikwud1n6.fsf@HIDDEN>
References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN>
<87msm7dlae.fsf@HIDDEN> <m1ikwud1n6.fsf@HIDDEN>
Date: Mon, 26 Aug 2024 18:38:54 +0200
Message-ID: <87ed6bi6ht.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.8 (/)
X-Debbugs-Envelope-To: 72061
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@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: -0.2 (/)
Hi Konrad,
CC: Ludo, do you think it comes from the commit c14b8636fb: =E2=80=9Crecord=
s: Do
not inline the constructor.=E2=80=9D?
On Wed, 24 Jul 2024 at 21:35, Konrad Hinsen <konrad.hinsen@HIDDEN> wr=
ote:
>> Could you share the channels.scm file?
>
> Attached.
Thanks. Do you know what the current Guix revision? It should have no
effect but who knows. :-)
I mean, guix-daemon had been updated. Has the Guix command launching
=E2=80=9Cguix time-machine=E2=80=9D been updated too?
>> Because the mention of =E2=80=99guix-science=E2=80=99 means third-party =
channels, I
>> guess. And maybe there is something tricky when mixing different
>> specific pinned channels.
>
> I thought about that as well, but the behavior should still be the same
> on every machine, right? For me, the attached channels.scm works fine.
Yes. But there is a "Computing Guix derivation=E2=80=9C in the middle. :-)
If I read correctly, this error message:
> guix time-machine --channels=3Dchannels.scm -- =E2=80=A6
> guix-science/build-system/node.scm:119:2: error: #{ %make-build-system-pr=
ocedure/abi-check}#: unbound variable
> hint: Did you forget a `use-modules' form?
comes from the macro =E2=80=99define-record-type*=E2=80=99; see module (gui=
x records).
(symbol-append (string->symbol " %")
(syntax->datum #'ctor)
'-procedure/abi-check)))
That=E2=80=99s weird, because all seems correctly included, i.e., the varia=
ble
should be bounded. Well, the revisions from the channels.scm file
reads:
guix-science: 12eba5aa0c5cbf357c476ef7872e0d562d054eff
CommitDate: Wed May 22 17:40:02 2024 +0200
guix: 325fed4c1514bffd084355455710fcc3f1c8da2c
CommitDate: Tue Jul 16 10:28:05 2024 -0500
And the file guix/records.scm had been modified by:
records: Do not inline the constructor.
c14b8636fbac9826115f4524d500536d54c15625
CommitDate: Sat May 4 19:14:24 2024 +0200=20
Change-Id: Ifd7b4e884e9fbf21c43fb4c3ad963126ef5cb476
Is the current failing Guix running a revision older than May?
Cheers,
simon
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.Received: (at 72061) by debbugs.gnu.org; 24 Jul 2024 19:35:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 15:35:33 2024 Received: from localhost ([127.0.0.1]:34517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWhlt-0000rL-Es for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 15:35:33 -0400 Received: from fhigh7-smtp.messagingengine.com ([103.168.172.158]:45355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <konrad.hinsen@HIDDEN>) id 1sWhlo-0000r4-8J for 72061 <at> debbugs.gnu.org; Wed, 24 Jul 2024 15:35:31 -0400 Received: from compute8.internal (compute8.nyi.internal [10.202.2.227]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 6A375114009A; Wed, 24 Jul 2024 15:35:16 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute8.internal (MEProxy); Wed, 24 Jul 2024 15:35:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1721849716; x=1721936116; bh=la87rfZPJt kO1A/8iw5d70xx8723MOaGLKhTj6SpSt0=; b=bODLJshbSw3mFwc06VjHnvW3X+ hyQz2Phlsoa+7hI/mIkwS4a7g1gZ2FTK4AOh6eL+tmcL24GPv8MKUsFryDp65Vh+ xw/qG81CvXnjky1kkFD3qik6Ek/grw6KvotU0lZpUGzhNO67zBylja60XLLVCrrM /GuFNu5tA5eaJ+TgzJzSC2LzyneuX+/eym3tdblNvuPYwrJeURb3BzT5KnJ9PK2+ 2p21PMZXlsp7iz8sG+kzxsDIg8bpSmvVXFY3Gc1dbAdBwTHeLn7mxmv0IFoCs+kX GVIMwdzM2x+OOJGa40jpST3S37glBFX+UfSZ3sZeIGC7IiUgzKzSiiTu00nQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1721849716; x=1721936116; bh=la87rfZPJtkO1A/8iw5d70xx8723 MOaGLKhTj6SpSt0=; b=AjkFLA58hkm9iBOrLzeNjpKb1Ds47hRQyvTz31Y1FY10 WGSnGdPfT68fH578ZTT9BL6xxZbQgRGe9jKJAe904Xq5bgCXUVaSMuf4TuHyPJZ2 sFcpB91swZdCyu7Jv/P8LkQz5r6W6QqJ3Zyj4AoYO8fXq1hjyORn/zP1x99xppZ5 bOv5N6vpKi8eVb1n/QU1QXswhGLQpxmdFqodiwLlk64k1fY8pvkSwU8/xk2/KawR lFGXp6RJULgs+jF21xJ5yaDNCfo+x4zKuC44zyn4j9bY6Cwp7Yi8n5+nnw/hADlD vVli2V+WIk2CBDqJ7AVirqoay44P8OEB0nvTz/HFLQ== X-ME-Sender: <xms:dFehZgSnW0gH1QCcycvGUIkjlyZwUVFT_DycsPS8PHDp_UjhRp2DAA> <xme:dFehZtzQud6V4bTASYtXs3CwqD3JrNi0TYKmi2H2mA5e-PLysWzPbbN39fTG6NFcY QRX6lyhEHZ85BAK> X-ME-Received: <xmr:dFehZt3t8xA4l8e8gK1FPFMQhvlQf1tJ7YrCWg2rk80NzEqYSQyXQ6NBhzR9d9KwxrUcQKqa> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddriedugddufeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffffkgggtsehmtderre dttdejnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhn shgvnhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpeejteeujedttd etgedvkeethfeflefgueeikeetlefgieefvddtffevffdvleeiueenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvg hnsehfrghsthhmrghilhdrnhgvthdpnhgspghrtghpthhtoheptd X-ME-Proxy: <xmx:dFehZkBBMJJA_6sVWkZbnqRSiKIQG4vjmqFBFbefG6ilG_Nyvmme3A> <xmx:dFehZpgMb3wXxbEHq4hELHWQk9NS_AGe9g-cHYu9LHSjSd77gurbMQ> <xmx:dFehZgqJn619hgvp2zVCjKNcezn9B7YEEEd_RqTBIBmwSoYxlvxmdQ> <xmx:dFehZsjm4bU5t7Qzp_wVorLK-43er5eVWB2rQIox7YUx3xHu27fDdQ> <xmx:dFehZutFyGEHQnjhQZkycXgZCqRIuV2TRAD2zqoiMUbLiyp20Avc5gDa> Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 24 Jul 2024 15:35:14 -0400 (EDT) From: Konrad Hinsen <konrad.hinsen@HIDDEN> To: Simon Tournier <zimon.toutoune@HIDDEN>, 72061 <at> debbugs.gnu.org Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= from different machines In-Reply-To: <87msm7dlae.fsf@HIDDEN> References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN> <87msm7dlae.fsf@HIDDEN> Date: Wed, 24 Jul 2024 21:35:09 +0200 Message-ID: <m1ikwud1n6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72061 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable HI Simon, > Could you share the channels.scm file? Attached. > Because the mention of =E2=80=99guix-science=E2=80=99 means third-party c= hannels, I > guess. And maybe there is something tricky when mixing different > specific pinned channels. I thought about that as well, but the behavior should still be the same on every machine, right? For me, the attached channels.scm works fine. Cheers, Konrad. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=channels.scm Content-Transfer-Encoding: base64 KGxpc3QgKGNoYW5uZWwKICAgICAgIChuYW1lICdndWl4LXNjaWVuY2UpCiAgICAgICAodXJsICJo dHRwczovL2dpdGh1Yi5jb20vZ3VpeC1zY2llbmNlL2d1aXgtc2NpZW5jZS5naXQiKQogICAgICAg KGJyYW5jaCAibWFzdGVyIikKICAgICAgIChjb21taXQgIjEyZWJhNWFhMGM1Y2JmMzU3YzQ3NmVm Nzg3MmUwZDU2MmQwNTRlZmYiKQogICAgICAgKGludHJvZHVjdGlvbgogICAgICAgIChtYWtlLWNo YW5uZWwtaW50cm9kdWN0aW9uCiAgICAgICAgICJiMWZlNWFhZmYzYWI0OGU3OThhNGNjZTAyZjAy MTJiYzkxZjQyM2RjIgogICAgICAgICAob3BlbnBncC1maW5nZXJwcmludAogICAgICAgICAgIkNB NEYgOENGNCAzN0Q3IDQ3OEYgREEwNSAgNUZENCA0MjEzIDc3MDEgMUEzNyA4NDQ2IikpKSkKICAg ICAgKGNoYW5uZWwKICAgICAgIChuYW1lICdmbGF0KQogICAgICAgKHVybCAiaHR0cHM6Ly9naXRo dWIuY29tL2ZsYXR3aGF0c29uL2d1aXgtY2hhbm5lbC5naXQiKQogICAgICAgKGJyYW5jaCAibWFz dGVyIikKICAgICAgIChjb21taXQgImI2MmJhMzIxNGVkMGY3ODFlMmQ2MDE1MDQ0YWU4YTRhMWJk NWM3ZDciKQogICAgICAgKGludHJvZHVjdGlvbgogICAgICAgIChtYWtlLWNoYW5uZWwtaW50cm9k dWN0aW9uCiAgICAgICAgICIzM2Y4NmE0YjQ4MjA1YzBkYzE5ZDdjMDM2Yzg1MzkzZjA3NjZmODA2 IgogICAgICAgICAob3BlbnBncC1maW5nZXJwcmludAogICAgICAgICAgIjczNkEgQzAwRSAxMjU0 IDM3OEIgQTk4MiAgN0FGNiA5REJFIDgyNjUgODFCNiA0NDkwIikpKSkKICAgICAgKGNoYW5uZWwK ICAgICAgIChuYW1lICdub25ndWl4KQogICAgICAgKHVybCAiaHR0cHM6Ly9naXRsYWIuY29tL25v bmd1aXgvbm9uZ3VpeCIpCiAgICAgICAoYnJhbmNoICJtYXN0ZXIiKQogICAgICAgKGNvbW1pdCAi OWZlNmYwNzUxYmY1NzcwZWY0YjJhZmE3YmNhMGI3ZTUxZTEzODJmZCIpCiAgICAgICAoaW50cm9k dWN0aW9uCiAgICAgICAgKG1ha2UtY2hhbm5lbC1pbnRyb2R1Y3Rpb24KICAgICAgICAgIjg5N2Mx YTQ3MGRhNzU5MjM2Y2MxMTc5OGY0ZTBhNWY3ZDRkNTlmYmMiCiAgICAgICAgIChvcGVucGdwLWZp bmdlcnByaW50CiAgICAgICAgICAiMkEzOSAzRkZGIDY4RjQgRUY3QSAzRDI5ICAxMkFGIDZGNTEg MjBBMCAyMkZCIEIyRDUiKSkpKSAgICAgIAogICAgICAoY2hhbm5lbAogICAgICAgKG5hbWUgJ2d1 aXgpCiAgICAgICAodXJsICJodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9ndWl4Lmdp dCIpCiAgICAgICAoYnJhbmNoICJtYXN0ZXIiKQogICAgICAgKGNvbW1pdCAiMzI1ZmVkNGMxNTE0 YmZmZDA4NDM1NTQ1NTcxMGZjYzNmMWM4ZGEyYyIpCiAgICAgICAoaW50cm9kdWN0aW9uCiAgICAg ICAgKG1ha2UtY2hhbm5lbC1pbnRyb2R1Y3Rpb24KICAgICAgICAgIjllZGIzZjY2ZmQ4MDdiMDk2 YjQ4MjgzZGViZGNkZGNjZmVhMzRiYWQiCiAgICAgICAgIChvcGVucGdwLWZpbmdlcnByaW50CiAg ICAgICAgICAiQkJCMCAyRERGIDJDRUEgRjZBOCAwRDFEICBFNjQzIEEyQTAgNkRGMiBBMzNBIDU0 RkEiKSkpKSkK --=-=-=--
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 24 Jul 2024 13:26:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 09:26:42 2024
Received: from localhost ([127.0.0.1]:33364 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sWc0v-00058h-M2
for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:26:42 -0400
Received: from mail-wm1-f47.google.com ([209.85.128.47]:39557)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zimon.toutoune@HIDDEN>) id 1sWc0s-00058D-0S
for 72061 <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:26:38 -0400
Received: by mail-wm1-f47.google.com with SMTP id
5b1f17b1804b1-426ff626778so6935895e9.2
for <72061 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 06:26:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1721827526; x=1722432326; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=s4H8USHOycBaw8wD3ztfhp6xL4cTvzjBHzUqv1im2zw=;
b=UDdbym3t+jfZa9mb1pPEEAMGzyx8TvCqnOcGcEe1oRnQvM3rrmI9ZpcWZOrEP2BF7V
dQCqE0CRACpebF6+HUP/rBTe8LuHL6UEcF9b+E4B8KfNV5YPOQI3YRT8P7NmoiFMa1g+
yunZ6cRpK5fvV3bQ8Xu/stLdxC0xImKydvIaBD3z4QJkSKwZk05JRn+gOjS9+cClr0s3
cRPV1koxhLSwd7zNDnQNG7Eo63muQ9O2i2dP0FmSAaG+RMyIO5bITj+uieqEIeqnQzKD
+wtQ1yiX7TyIlo8Av8loOPQBBxDlK4nYTjDOL8JuLKqDhbbN5lXTmmfJIVKP0OzARJTw
XORA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1721827526; x=1722432326;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=s4H8USHOycBaw8wD3ztfhp6xL4cTvzjBHzUqv1im2zw=;
b=MOY5yyst0Aj7XmXpZSPe7VzfuPcjlTSvtZF6U3A3wvDsd6LtgQFidkrcbXVp7COohx
Hz9uPgwJ+kYLT0VvQATaOR8o6bv0R/D8LIbo8GDs7CeuCvclbuPg15hzjdzQa+r6SMf0
0GwMgjgrtLfkO/qk1qMLTS3PY96dhZ7rFGKRLfCh2VTb0gQwTr/WyrBHm/QjiGVUPSrZ
9TMaUeHteVXuJm4CxEPT/H4qbB3r7DKfDE0mM3vyrgLFl9Vd7TJ+0q+EXgU9w38YO4P1
0hfcsEMWCadP4TOBpSmSpKCR02syz4PMOV0yUiD16lmg+pPdkiouSDTEoWwcWKcler2I
n0vQ==
X-Forwarded-Encrypted: i=1;
AJvYcCXDWf6BTbJ+OIOfSqVC5Y/+LuvhmX1LhtOA/Y3bN/Ba0ynKrTdvO6KCnhfju/k7930Pl6P0EA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwYeohonpwkuOt4kO1gYR3Jle/APCW2Ibso+Lp2APCaJ2dz7RUN
5e3gfJzUusyjot0u69ygMaT+L9cPWBlYoMNRXMVCBvqkun59Zj0DeBMVHQ==
X-Google-Smtp-Source: AGHT+IHcFVJzgRxpY+9tovsZ33cE1RQEUEIW87HPT0nGAyhPKab/FdwjUsxdE+U4sEEExtJbXJ3HOg==
X-Received: by 2002:a5d:5f93:0:b0:368:4c5:1b5b with SMTP id
ffacd0b85a97d-369b69c96f0mr4979946f8f.10.1721827525969;
Wed, 24 Jul 2024 06:25:25 -0700 (PDT)
Received: from lili (2a02-8429-6820-f501-b81e-d5ec-ab76-bdf6.rev.sfr.net.
[2a02:8429:6820:f501:b81e:d5ec:ab76:bdf6])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-36878694637sm14359843f8f.56.2024.07.24.06.25.25
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 24 Jul 2024 06:25:25 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Konrad Hinsen <konrad.hinsen@HIDDEN>, 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <m1o76ncj08.fsf@HIDDEN>
References: <87bk34113k.fsf@HIDDEN> <m1o76ncj08.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 14:30:49 +0200
Message-ID: <87msm7dlae.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72061
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 Konrad,
On Wed, 24 Jul 2024 at 10:05, Konrad Hinsen <konrad.hinsen@HIDDEN> wr=
ote:
> guix time-machine --channels=3Dchannels.scm -- shell --container --net=
work --manifest=3Dmanifest.scm -- jupyter lab
> guix-science/build-system/node.scm:119:2: error: #{ %make-build-system=
-procedure/abi-check}#: unbound variable
> hint: Did you forget a `use-modules' form?
>
[...]
> Are there any diagnostics we can do to explore this issue?
Could you share the channels.scm file?
Because the mention of =E2=80=99guix-science=E2=80=99 means third-party cha=
nnels, I
guess. And maybe there is something tricky when mixing different
specific pinned channels.
Cheers,
simon
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 24 Jul 2024 08:05:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 04:05:45 2024
Received: from localhost ([127.0.0.1]:33084 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sWX0K-0001zR-LT
for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:05:44 -0400
Received: from fhigh8-smtp.messagingengine.com ([103.168.172.159]:58461)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <konrad.hinsen@HIDDEN>) id 1sWX0I-0001zE-Iw
for 72061 <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:05:43 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
by mailfhigh.nyi.internal (Postfix) with ESMTP id 65F3B11402CD;
Wed, 24 Jul 2024 04:05:31 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
by compute3.internal (MEProxy); Wed, 24 Jul 2024 04:05:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h=
cc:content-type:content-type:date:date:from:from:in-reply-to
:message-id:mime-version:reply-to:subject:subject:to:to; s=fm3;
t=1721808331; x=1721894731; bh=XIKDGBYcgdO1xiaSmeIOFBHPtvhbn2A8
0/YsD+GsSCU=; b=XVI8PGFtdHzi+EqWAqhNlBKi5DOs5I3uVoGAILXTLqEQr0og
tdkxWIvcDM7DarWb4OUO7AfjdwA7eiy1YeFfUqXg4L7H6HRZjBf4uYSEMeEdnTHj
v01TYasQ2QlgROfMkU2qmikI/nc6+k9UTgekQV3zTdO+Ovfl16vcNL9G/RfHg8HH
CFFLMj/LREA6JgrSQI7fBH6WK7Aq4EQnHCLmWnpKy7xAXLOq4bFQfufW1dA5ZdnB
pt9RYDHaSvOUCl0aQBKnAiTu+EoIZBs8PTHLD5G/bwaB9gz6ZKe5wTbF8EFtIAIU
NAz1Ro/n/3v7jRTIgJhqZ4JZE1Tmh1CckUlZVA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-type:content-type:date:date
:feedback-id:feedback-id:from:from:in-reply-to:message-id
:mime-version:reply-to:subject:subject:to:to:x-me-proxy
:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
1721808331; x=1721894731; bh=XIKDGBYcgdO1xiaSmeIOFBHPtvhbn2A80/Y
sD+GsSCU=; b=DLhVun9rnY9yYfuySTuWbFPAxOX7yJ+lfZ20H5KQVHrhEKFWUap
nRldS8kz61ITjVzuGSUtiHnFDRwpgBAV1Qu8ex1S03eQs+MvxBaFRUGOf2vWhHMw
nFzzEvynCc+ajXDo219iWtc2UG4Jedk9v55ZHHZeGJYq4hacJTtn6cskFuWnKfiq
3LyI7UYc+znc741QfjNMGVDhPfFvi3XQseiE1wOiEyyn3cmydnmhXkjM1ifyTwZX
XElRakCZkVoLI22Y0HMNWmHw9lmibblO1HAmrlOmRopjZWx4ihr55GCPhy0C/bgo
zAdihgbgJlafgRr/npI+O5/TJI8aPNoP3nw==
X-ME-Sender: <xms:y7WgZjVK3d7pJ8qMfBksv-8_Azth9fC3mvqAnkuS97mbftVUu87cMQ>
<xme:y7WgZrlStluptwWlQ0oLcTSP_Ui65F8_qNakiFm2W11zmGZFsRzf8E3GoJA0EF-SY
I6dlKQ7jPewbPoR>
X-ME-Received: <xmr:y7WgZvbG34JS_Rj-G2OU6NE2brVuovmyahK2KsCsQgnmlVfnicko989AbRC9NKD5LqaIK-ee>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddriedtgddufedtucetufdoteggodetrfdotf
fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd
ejnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhnshgv
nhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpefhveehgeejjeejge
etkeejffegieeglefhffdtteejkeeljefgieeigedvgfegjeenucevlhhushhtvghrufhi
iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnse
hfrghsthhmrghilhdrnhgvthdpnhgspghrtghpthhtoheptd
X-ME-Proxy: <xmx:y7WgZuUmtMlvhwrK0i537yywbiSvjXYHjz56FWIHuIBUhQ0tbVfong>
<xmx:y7WgZtkRBmqh3hmjhtNn47LUbT4s2M8h8Ht3jCW57wQlo3wsz1eYaw>
<xmx:y7WgZrcrkbv7NnfB8QJCS3jjCIA1PYokSYuTOGCgO9qBdEt57riIkA>
<xmx:y7WgZnGYZ7s3teO2zxKaFjStb20EvUpbmJ0OVFyiZB4QVCYk2vxYPg>
<xmx:y7WgZiwhBojMQf5Fe_Oe8MAUsUbPmFLaXn2hBvs_3U7X_I7GCp7sxROw>
Feedback-ID: i184641e2:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed,
24 Jul 2024 04:05:29 -0400 (EDT)
From: Konrad Hinsen <konrad.hinsen@HIDDEN>
To: 72061 <at> debbugs.gnu.org
Subject: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= from
different machines
Date: Wed, 24 Jul 2024 10:05:27 +0200
Message-ID: <m1o76ncj08.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 72061
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 (-)
Hi everyone,
Jumping in with a possibly related problem reported by a participant of
the Reproducible Research MOOC.
He gets an error when running an example from one of our exercises:
guix time-machine --channels=channels.scm -- shell --container --network --manifest=manifest.scm -- jupyter lab
guix-science/build-system/node.scm:119:2: error: #{ %make-build-system-procedure/abi-check}#: unbound variable
hint: Did you forget a `use-modules' form?
It's this error message that led me to this thread. He gets the same
error message when running some of our other examples.
I asked for his channels and did a "guix pull" on my machine with the
exact same ones. But there's no problem for me, everything works fine.
Inspired by the reference to "old guix-daemon", I asked him to update
his daemon. After that, he still gets the error message but the
time-machined "shell" command is run nevertheless - and produces another
error that it doesn't produce on my machine.
Are there any diagnostics we can do to explore this issue?
Cheers,
Konrad
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 12 Jul 2024 09:33:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 12 05:33:50 2024
Received: from localhost ([127.0.0.1]:53195 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sSCf0-00061k-4m
for submit <at> debbugs.gnu.org; Fri, 12 Jul 2024 05:33:50 -0400
Received: from mail-wm1-f53.google.com ([209.85.128.53]:39143)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zimon.toutoune@HIDDEN>) id 1sSCex-00061T-55
for 72061 <at> debbugs.gnu.org; Fri, 12 Jul 2024 05:33:48 -0400
Received: by mail-wm1-f53.google.com with SMTP id
5b1f17b1804b1-42666a5d33dso1055295e9.0
for <72061 <at> debbugs.gnu.org>; Fri, 12 Jul 2024 02:33:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1720776761; x=1721381561; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=oR5z2PxkRhnBLo5NYNxVwjun8Vh40ZikpqcKXbyr40M=;
b=k0wyCk96bpESzpnd9XOQuodbJ+OiHtx0ahTiVNc2l920YrutbbCaTJndAFDavG1d1H
DTfBp5E89ghEfLVQLicFT3fBixmTp9waYRjAutxxuOoXzcqdH4iF9dl50nk1xoJSLuHu
clIJ3GojFB7xFVhsFM8w4+K856iwHWYP/tCPRynlMFJwgo+H0ZPzdJ6gatERP0Jzrhzx
dZfyxf5dThKfwh5Roo3UqCGecKonTqZvcMvoILeHD7gb9TqofSUlsf7JafjT2V0o15ci
Tg0Qw8sN14bQ5dJcnLbXAgVWgs1nd8aa23CYKnhZN8iPeGX4DJofeH4cTrTGowreu91l
BvSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1720776761; x=1721381561;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=oR5z2PxkRhnBLo5NYNxVwjun8Vh40ZikpqcKXbyr40M=;
b=bSrTKqi27TCyjH/e80ZCk9r/6x+3vnnseA7AsPUD3cMX/4e5b4helkm3eWVKhvro0u
axzpDKzhRggjV65t2veaJHwPsz34VQ/lzBILCz6w176rHJ78/xS+5RRVgyo0+422AAfJ
3REHmsCOsZH9LZqTl28e9kQDuKlkiKVZV/+7brXyiNVn+e0eTTvmRVvdUW9NtcsCBXdE
6XuPni1hcxFO6J5u+wibPb89QFi9qZfyUaTx2XuI/7JcTo5axMIrK/CZK+FONjlu3VsB
Y4VhQoivFaZH7ENkuU0m8UkH0aq5JrAza/nH8nhWw0m+IcFt6lczw6WKbvJ46kPrC7H6
tOHA==
X-Forwarded-Encrypted: i=1;
AJvYcCXUfpE0TM4K1LPrzM5iGJydhZke/G08p+Ug/EYLUJ8EZdNfv+Tr1rcW/CaTR+02sl3+4J2wi6TTfxnQU6/fiUaBkWjdJSg=
X-Gm-Message-State: AOJu0Yw6XPDScsd9UYieh1oUcODDe4wR3C58tLLaDfjChBBeCgbtQrLL
bSA86d+TjIWWLblnhbVD2X9FXl88pMbRY5J+c9u5Z8fiIv1ZM4GhsBsO3w==
X-Google-Smtp-Source: AGHT+IEQ47qjV1KyLaPF8Tbg2+RxM+3ZbHruTTdSUUrxMCx3TUMvH7x8cN9RUPd/NKWdFe+VsRPdbg==
X-Received: by 2002:a05:600c:1c24:b0:425:7ac6:96f9 with SMTP id
5b1f17b1804b1-427982db3d0mr29359285e9.0.1720776760924;
Fri, 12 Jul 2024 02:32:40 -0700 (PDT)
Received: from lili (roam-nat-fw-prg-194-254-61-41.net.univ-paris-diderot.fr.
[194.254.61.41]) by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-4279f2cc244sm16706875e9.37.2024.07.12.02.32.40
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 12 Jul 2024 02:32:40 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <87wmlsymd7.fsf@HIDDEN>
References: <87bk34113k.fsf@HIDDEN> <877cds0z4l.fsf@HIDDEN>
<87wmlsymd7.fsf@HIDDEN>
Date: Fri, 12 Jul 2024 11:32:32 +0200
Message-ID: <87bk33hs5r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72061
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 Ludo,
Thank you for the pedestrian report; I have learnt new stuff! :-)
On Thu, 11 Jul 2024 at 17:33, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:
> Presumably whether =E2=80=98builtin:git-download=E2=80=99 is used changes=
the DAG
> traversal order, which could explain this discrepancy.
>
> It does mean that all the users running an old guix-daemon find
> themselves having no substitutes for =E2=80=98guix pull=E2=80=99. Ouch.
Is it not only for grafts?
Well, in addition, some input derivations are not the same:
--8<---------------cut here---------------start------------->8---
2 candidates:
./fy39r2y8dg2ycdzvnbqyfd1kpandnpxb-avahi-0.8.drv:3: ,[("/gnu/store/0q4nrqmh=
6ymhs4hmg9vmxa8zqx1y3d2z-dbus-1.14.0.drv",["out"])
./fy39r2y8dg2ycdzvnbqyfd1kpandnpxb-avahi-0.8.drv:18: ,("/gnu/store/fflyi1=
qg7j9kz0b062p6xf0904rc8xkm-dbus-1.14.0.drv",["out"])
--8<---------------cut here---------------end--------------->8---
compared to:
--8<---------------cut here---------------start------------->8---
2 candidates:
./vhj8f01bwddshnc75ar5z62ndcij4pgy-avahi-0.8.drv:9: ,("/gnu/store/6p17vdz=
iv9vcp8l4c8v0xqj855gf257g-dbus-1.14.0.drv",["out"])
./vhj8f01bwddshnc75ar5z62ndcij4pgy-avahi-0.8.drv:17: ,("/gnu/store/j6g0pc=
hbj39pbg9b9bh7wafsd8kysvv3-dbus-1.14.0.drv",["out"])
--8<---------------cut here---------------end--------------->8---
Although the two derivations:
/gnu/store/0q4nrqmh6ymhs4hmg9vmxa8zqx1y3d2z-dbus-1.14.0.drv
/gnu/store/6p17vdziv9vcp8l4c8v0xqj855gf257g-dbus-1.14.0.drv
builds: /gnu/store/hjc4rdifbl890j03xy2gsa7y2sqcg0mi-dbus-1.14.0.
And similarly for the two others =E2=80=99dbus=E2=80=99 derivations; they b=
uild the same
outputs.
Please also note that the two derivations do not have the same order for
the builder part:
--8<---------------cut here---------------start------------->8---
,["/gnu/store/32kpijl743qn7v337i19dd1hph1rd6x7-avahi-0.8-builder","/gnu/sto=
re/a6acf6dds8s9fw7dp5div03rwik0x4x2-module-import"]
,["/gnu/store/a6acf6dds8s9fw7dp5div03rwik0x4x2-module-import","/gnu/store/z=
1kanbslzb2lrr1hj922a50zkxl9jz28-avahi-0.8-builder"]
--8<---------------cut here---------------end--------------->8---
And the two builder scripts are not the same because the item
"/gnu/store/36my0g0j72b3vbz0gj1l8f0lmmgfkv3w-glib-2.72.3" is line 26 for
one and line 30 for the other.
Cheers,
simon
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 11 Jul 2024 15:33:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 11 11:33:34 2024
Received: from localhost ([127.0.0.1]:52454 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sRvna-0005si-BE
for submit <at> debbugs.gnu.org; Thu, 11 Jul 2024 11:33:34 -0400
Received: from eggs.gnu.org ([209.51.188.92]:46020)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ludo@HIDDEN>) id 1sRvnY-0005sS-7p
for 72061 <at> debbugs.gnu.org; Thu, 11 Jul 2024 11:33:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1sRvnT-00033p-7x
for 72061 <at> debbugs.gnu.org; Thu, 11 Jul 2024 11:33:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
From; bh=Kps4y/EmNbwhO+abwUZpjdg1ktue7OJ/3l1I4otFJkw=; b=Xomx3gWN0IjJjAGEWk+X
9VR5SzckdbCx9iP6+0WCmjGv1EDch0YWdCtN6C3cUWzuPTMbISZXqgmIyz3jjGYvhJY9TnlAApJDT
bZQwKDBpqBmsplqPXWEjGf5Lp3ZJHyeJ306I6yxbzezrYPvFq4ZvP8jZ2gJm1s7rztLJrhFblw1Sp
0eGWIrsU/SBmnr/iSSPWzr2l9KetV05dEu9uF6qGfm4sipBdXSuQNKfdDV4d78MX9DIgT33bcEfnM
n/GfimUwIGu8obVcNV00tg8UEGMfJJZexQPBWuaeS2hQdiCgt57xfav8axLm0oFCEyW+l+iV63TfE
dlIK/l2UI/l6qg==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <877cds0z4l.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
=?utf-8?Q?s?= message of "Thu, 11 Jul 2024 16:41:46 +0200")
References: <87bk34113k.fsf@HIDDEN> <877cds0z4l.fsf@HIDDEN>
Date: Thu, 11 Jul 2024 17:33:24 +0200
Message-ID: <87wmlsymd7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72061
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: -3.3 (---)
Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:
> The =E2=80=9Cright=E2=80=9D one:
>
> $ setarch -R guix time-machine -q --commit=3D0ff72d105 -- build avahi -d
> /gnu/store/fy39r2y8dg2ycdzvnbqyfd1kpandnpxb-avahi-0.8.drv
>
>
> The =E2=80=9Cwrong=E2=80=9D one:
>
> $ setarch -R guix time-machine -q --commit=3D0ff72d105 -- build avahi -d
> /gnu/store/vhj8f01bwddshnc75ar5z62ndcij4pgy-avahi-0.8.drv
Turns out the =E2=80=9Cright=E2=80=9D one uses =E2=80=98builtin:git-downloa=
d=E2=80=99, the =E2=80=9Cwrong=E2=80=9D one
doesn=E2=80=99t:
--8<---------------cut here---------------start------------->8---
$ guix time-machine -q --commit=3D0ff72d105 -- repl=20
GNU Guile 3.0.9
Copyright (C) 1995-2023 Free Software Foundation, Inc.
Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.
Enter `,help' for help.
scheme@(guix-user)> ,use(guix)
scheme@(guix-user)> (define set-builders! (record-modifier (@@ (guix store)=
<store-connection>) 'built-in-builders))
;;; <stdin>:2:0: warning: possibly unused local top-level variable `set-bui=
lders!'
scheme@(guix-user)> (define s (open-connection))
;;; <stdin>:3:0: warning: possibly unused local top-level variable `s'
scheme@(guix-user)> (set-builders! s (delay '("download")))
$1 =3D #<promise #<procedure 19cdf418 at <unknown port>:4:17 ()>>
scheme@(guix-user)> ,use(gnu packages avahi)
scheme@(guix-user)> ,run-in-store (lower-object avahi)
error: #{ %make-platform-procedure/abi-check}#: unbound variable
hint: Did you forget a `use-modules' form?
$2 =3D #<derivation /gnu/store/fy39r2y8dg2ycdzvnbqyfd1kpandnpxb-avahi-0.8.d=
rv =3D> /gnu/store/4gzpnfm6pw7cwwgrmswrsibbzdxz1j1w-avahi-0.8 7fad68382af0>
scheme@(guix-user)> (run-with-store s (lower-object avahi))
$3 =3D #<derivation /gnu/store/vhj8f01bwddshnc75ar5z62ndcij4pgy-avahi-0.8.d=
rv =3D> /gnu/store/64f62b0klc3mrncad6x79cwfd3smmf8z-avahi-0.8 7fad68d15230>
--8<---------------cut here---------------end--------------->8---
QED.
Presumably whether =E2=80=98builtin:git-download=E2=80=99 is used changes t=
he DAG
traversal order, which could explain this discrepancy.
It does mean that all the users running an old guix-daemon find
themselves having no substitutes for =E2=80=98guix pull=E2=80=99. Ouch.
Ludo=E2=80=99.
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.Ludovic Courtès <ludo@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.
Received: (at 72061) by debbugs.gnu.org; 11 Jul 2024 14:41:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 11 10:41:59 2024
Received: from localhost ([127.0.0.1]:52379 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sRuzf-0001Nh-1B
for submit <at> debbugs.gnu.org; Thu, 11 Jul 2024 10:41:59 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36728)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ludo@HIDDEN>) id 1sRuza-0001NL-LC
for 72061 <at> debbugs.gnu.org; Thu, 11 Jul 2024 10:41:57 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1sRuzV-0007Ye-Jk
for 72061 <at> debbugs.gnu.org; Thu, 11 Jul 2024 10:41:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
From; bh=lz62qPoFTlZ0wEg/ErPzUsVZfjfuV18700nH9AXWbmA=; b=sCNUkFSqxuYuRaL1pHUf
xKBwom1bVA4HBv2Ku0pwQVMej/fJVA0clsv8xe1rxHP3HphrH1yxDKubCcEsjkLPd0Ok/9JOWtrxJ
wRsH5U3GfXAGE74TARX4bATaUahMSXeEEuekSNCF3/GojlkWijWQ/gSXRo/bjpnCuc1hyFx2NNtDn
PklgOxnEdpMCWXm3s7jvEqqibzK4aymdrB6qGvvzKhA4aGtHDtoqZYnVDlNT7zJf/dxGLsHjgcxQ/
WrakPf9vjBxNM/u+NgnHqeK3hPoRGQn2mm6nRgZb6vuoFKb4j0C0urrTgPjJB0uIRGu5jGcmzlkZ0
B0SjfxdGjS0u7A==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 72061 <at> debbugs.gnu.org
Subject: Re: bug#72061: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBw?=
=?utf-8?B?dWxs4oCZ?= from different machines
In-Reply-To: <87bk34113k.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
=?utf-8?Q?'s?= message of "Thu, 11 Jul 2024 15:59:11 +0200")
References: <87bk34113k.fsf@HIDDEN>
Date: Thu, 11 Jul 2024 16:41:46 +0200
Message-ID: <877cds0z4l.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72061
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: -3.3 (---)
Ludovic Court=C3=A8s <ludovic.courtes@HIDDEN> skribis:
> Digging into the derivation graph reveals the difference below in the
> derivation that builds the grafted avahi:
>
> diff -ubBr --show-c-function --label \#\<buffer\ 32kpijl743qn7v337i19dd1h=
ph1rd6x7-avahi-0.8-builder\> --label \#\<buffer\ z1kanbslzb2lrr1hj922a50zkx=
l9jz28-avahi-0.8-builder\> /tmp/buffer-content-tBGXyv /tmp/buffer-content-X=
M8vEv
> --- #<buffer 32kpijl743qn7v337i19dd1hph1rd6x7-avahi-0.8-builder>
> +++ #<buffer z1kanbslzb2lrr1hj922a50zkxl9jz28-avahi-0.8-builder>
> @@ -23,11 +23,11 @@
> (("/gnu/store/ill8bkp6wshj15nc4fxk4wgln15rgyi6-libevent-2.1.12" . "/g=
nu/store/s6jj1mrdhi2l2860zd9n609qfhlgjc1m-libevent-2.1.12")
> ("/gnu/store/930nwsiysdvy2x5zv1sf6v7ym75z8ayk-gcc-11.3.0-lib" . "/gn=
u/store/6ncav55lbk5kqvwwflrzcr41hp5jbq0c-gcc-11.3.0-lib")
> ("/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35" . "/gnu/st=
ore/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35")
> + ("/gnu/store/36my0g0j72b3vbz0gj1l8f0lmmgfkv3w-glib-2.72.3" . "/gnu/s=
tore/m26kdkgr4c09wc0djn2pgcz9jl7j2rw1-glib-2.72.3")
> ("/gnu/store/2w976k6g70gkfih9wwhalqsni209vcqz-gdbm-1.23" . "/gnu/sto=
re/z655ilai81pbzbm35zwfqc64ha7wl37k-gdbm-1.23")
> ("/gnu/store/x2a1qx3syync9q4ka1gh8g0svrcq86k6-libdaemon-0.14" . "/gn=
u/store/br5achyfqqgw6yzx82s5v9h7llcf7q4q-libdaemon-0.14")
> ("/gnu/store/h4kvisn532l7ndqniqnj30yd26vksasq-dbus-1.14.0" . "/gnu/s=
tore/hjc4rdifbl890j03xy2gsa7y2sqcg0mi-dbus-1.14.0")
> ("/gnu/store/fw1wywd34vh33l4dq182ds5d7jdz45j5-expat-2.5.0" . "/gnu/s=
tore/94rdaacvsqf05zhw88w92y8bkvgxdfpl-expat-2.5.0")
> - ("/gnu/store/36my0g0j72b3vbz0gj1l8f0lmmgfkv3w-glib-2.72.3" . "/gnu/s=
tore/m26kdkgr4c09wc0djn2pgcz9jl7j2rw1-glib-2.72.3")
> ("/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64" . "/gnu/s=
tore/ba5ri728kpa5fv314fav2id0nc3l0hsk-libcap-2.64")
> ("/gnu/store/9vw5slrffp27rzy2i2plnw7xfqjyk7m4-bash-minimal-5.1.16" .=
"/gnu/store/5mzqf6fz9bz30ybgx7jrqw424qbg9rbk-bash-minimal-5.1.16")))
> (map
It can be reproduced like so by computing the grafting derivation of
avahi.
The =E2=80=9Cright=E2=80=9D one:
--8<---------------cut here---------------start------------->8---
$ setarch -R guix time-machine -q --commit=3D0ff72d105 -- build avahi -d
/gnu/store/fy39r2y8dg2ycdzvnbqyfd1kpandnpxb-avahi-0.8.drv
--8<---------------cut here---------------end--------------->8---
The =E2=80=9Cwrong=E2=80=9D one:
--8<---------------cut here---------------start------------->8---
$ setarch -R guix time-machine -q --commit=3D0ff72d105 -- build avahi -d
/gnu/store/vhj8f01bwddshnc75ar5z62ndcij4pgy-avahi-0.8.drv
--8<---------------cut here---------------end--------------->8---
Ludo=E2=80=99.
bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
Received: (at submit) by debbugs.gnu.org; 11 Jul 2024 13:59:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 11 09:59:23 2024
Received: from localhost ([127.0.0.1]:52301 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1sRuKQ-0005VY-Rt
for submit <at> debbugs.gnu.org; Thu, 11 Jul 2024 09:59:23 -0400
Received: from lists.gnu.org ([209.51.188.17]:41270)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ludovic.courtes@HIDDEN>) id 1sRuKP-0005VR-JD
for submit <at> debbugs.gnu.org; Thu, 11 Jul 2024 09:59:22 -0400
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 <ludovic.courtes@HIDDEN>)
id 1sRuKO-00040L-7i
for bug-guix@HIDDEN; Thu, 11 Jul 2024 09:59:20 -0400
Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ludovic.courtes@HIDDEN>)
id 1sRuKL-0004WO-9U
for bug-guix@HIDDEN; Thu, 11 Jul 2024 09:59:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc;
h=from:to:subject:date:message-id:mime-version;
bh=RzN+ePuk4+ohjSv4JMrNnSwxlJyVFYSuU9ETk2TTL2s=;
b=H6TKgghN7obNwgNPRkup8RoQTOE2oYaJ5t5AMA9TLN6rhM3zvLF/HOBL
znQ7Kp9PuIsXn6inkU+XIjIF9McgYZjf00oM870qW3fepRviy3MBPW4n9
sUk6O3HkrhgehzpKBh09LVE4mDdLJHbaq9ywgJGj3/JvnJCi8ddM8KTRR Q=;
Authentication-Results: mail2-relais-roc.national.inria.fr;
dkim=none (message not signed) header.i=none;
spf=SoftFail smtp.mailfrom=ludovic.courtes@HIDDEN;
dmarc=fail (p=none dis=none) d=inria.fr
X-IronPort-AV: E=Sophos;i="6.09,200,1716242400"; d="scan'208";a="175071122"
Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201])
by mail2-relais-roc.national.inria.fr with
ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jul 2024 15:59:12 +0200
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludovic.courtes@HIDDEN>
To: bug-guix@HIDDEN
Subject: Discrepancy when running =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= from
different machines
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: Quartidi 24 Messidor an 232 de la =?utf-8?Q?R=C3=A9v?=
=?utf-8?Q?olution=2C?= jour de
=?utf-8?Q?l'Orcan=C3=A8te?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Thu, 11 Jul 2024 15:59:11 +0200
Message-ID: <87bk34113k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=192.134.164.83;
envelope-from=ludovic.courtes@HIDDEN;
helo=mail2-relais-roc.national.inria.fr
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H4=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.3 (-)
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.3 (--)
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
While running:
guix pull -q --commit=3D0ff72d105
on two different machines, we found that the resulting derivation would
be different. The =E2=80=9Cright one=E2=80=9D (same as on ci.guix is):
--8<---------------cut here---------------start------------->8---
$ readlink $(readlink my.0ff72d105)
/gnu/store/1g1zhh3864xzh0csqrzf5c1qkbd3q5pp-profile
$ guix gc --derivers $(readlink -f my.0ff72d105)
/gnu/store/b6zvsh8z7fmx5bpw21wqhnl82kfag5s1-profile.drv
$ guix gc -R $(guix gc --derivers $(readlink -f my.0ff72d105)) |grep guix-0=
ff72d105
/gnu/store/sarff52m9zavyyadllixk9brjqfacn57-guix-0ff72d105-modules-builder
/gnu/store/ys9rcn7d9xp4d2wwcy6i21gm6rmviv31-guix-0ff72d105-builder
/gnu/store/6l3xi9lcib99lpdq6z7x5bahm4ppxw45-guix-0ff72d105-modules.drv
/gnu/store/w3h8kvag0dbw9y6qq35r3fb87b1xpykd-guix-0ff72d105.drv
--8<---------------cut here---------------end--------------->8---
On the other machine, where substitutes would consequently be
unavailable, we=E2=80=99d get:
--8<---------------cut here---------------start------------->8---
$ readlink fernando.0ff72d105.drv
/gnu/store/hl1di1dq6mcd7jl0phk5bi12yqcc9dif-guix-0ff72d105.drv
$ guix gc -R /gnu/store/hl1di1dq6mcd7jl0phk5bi12yqcc9dif-guix-0ff72d105.drv=
|grep guix-0ff72d105
/gnu/store/p04znrg5frzj6gpiafpx7cgr4n7jly5s-guix-0ff72d105-modules-builder
/gnu/store/sc7y5i9pi5w2cpba0xmk7pzqckn642bp-guix-0ff72d105-modules.drv
/gnu/store/p4bh6x0r8qy9lpg77p52cjzxjzhp0mwr-guix-0ff72d105-builder
/gnu/store/hl1di1dq6mcd7jl0phk5bi12yqcc9dif-guix-0ff72d105.drv
--8<---------------cut here---------------end--------------->8---
Digging into the derivation graph reveals the difference below in the
derivation that builds the grafted avahi:
--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline
diff -ubBr --show-c-function --label \#\<buffer\ 32kpijl743qn7v337i19dd1hph1rd6x7-avahi-0.8-builder\> --label \#\<buffer\ z1kanbslzb2lrr1hj922a50zkxl9jz28-avahi-0.8-builder\> /tmp/buffer-content-tBGXyv /tmp/buffer-content-XM8vEv
--- #<buffer 32kpijl743qn7v337i19dd1hph1rd6x7-avahi-0.8-builder>
+++ #<buffer z1kanbslzb2lrr1hj922a50zkxl9jz28-avahi-0.8-builder>
@@ -23,11 +23,11 @@
(("/gnu/store/ill8bkp6wshj15nc4fxk4wgln15rgyi6-libevent-2.1.12" . "/gnu/store/s6jj1mrdhi2l2860zd9n609qfhlgjc1m-libevent-2.1.12")
("/gnu/store/930nwsiysdvy2x5zv1sf6v7ym75z8ayk-gcc-11.3.0-lib" . "/gnu/store/6ncav55lbk5kqvwwflrzcr41hp5jbq0c-gcc-11.3.0-lib")
("/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35" . "/gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35")
+ ("/gnu/store/36my0g0j72b3vbz0gj1l8f0lmmgfkv3w-glib-2.72.3" . "/gnu/store/m26kdkgr4c09wc0djn2pgcz9jl7j2rw1-glib-2.72.3")
("/gnu/store/2w976k6g70gkfih9wwhalqsni209vcqz-gdbm-1.23" . "/gnu/store/z655ilai81pbzbm35zwfqc64ha7wl37k-gdbm-1.23")
("/gnu/store/x2a1qx3syync9q4ka1gh8g0svrcq86k6-libdaemon-0.14" . "/gnu/store/br5achyfqqgw6yzx82s5v9h7llcf7q4q-libdaemon-0.14")
("/gnu/store/h4kvisn532l7ndqniqnj30yd26vksasq-dbus-1.14.0" . "/gnu/store/hjc4rdifbl890j03xy2gsa7y2sqcg0mi-dbus-1.14.0")
("/gnu/store/fw1wywd34vh33l4dq182ds5d7jdz45j5-expat-2.5.0" . "/gnu/store/94rdaacvsqf05zhw88w92y8bkvgxdfpl-expat-2.5.0")
- ("/gnu/store/36my0g0j72b3vbz0gj1l8f0lmmgfkv3w-glib-2.72.3" . "/gnu/store/m26kdkgr4c09wc0djn2pgcz9jl7j2rw1-glib-2.72.3")
("/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64" . "/gnu/store/ba5ri728kpa5fv314fav2id0nc3l0hsk-libcap-2.64")
("/gnu/store/9vw5slrffp27rzy2i2plnw7xfqjyk7m4-bash-minimal-5.1.16" . "/gnu/store/5mzqf6fz9bz30ybgx7jrqw424qbg9rbk-bash-minimal-5.1.16")))
(map
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
That is, the ordering of grafts in the =E2=80=98mapping=E2=80=99 variables =
created by
=E2=80=98graft-derivation/shallow=E2=80=99 would be different.
This would suggest something=E2=80=99s happening in a non-deterministic or
stateful fashion.
To be continued=E2=80=A6
Ludo=E2=80=99.
--=-=-=--
Ludovic Courtès <ludovic.courtes@HIDDEN>:bug-guix@HIDDEN.
Full text available.bug-guix@HIDDEN:bug#72061; Package guix.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.