From unknown Fri Jun 20 07:09:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37865 <37865@debbugs.gnu.org> To: bug#37865 <37865@debbugs.gnu.org> Subject: Status: guix pull: error: You found a bug: Reply-To: bug#37865 <37865@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:33 +0000 retitle 37865 guix pull: error: You found a bug: reassign 37865 guix submitter 37865 Kai Mertens severity 37865 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 11:01:14 2019 Received: (at submit) by debbugs.gnu.org; 22 Oct 2019 15:01:15 +0000 Received: from localhost ([127.0.0.1]:60294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMvep-0004g4-KU for submit@debbugs.gnu.org; Tue, 22 Oct 2019 11:01:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:44953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMnlc-0005Ce-Dn for submit@debbugs.gnu.org; Tue, 22 Oct 2019 02:35:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34982) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMnla-00051k-8B for bug-guix@gnu.org; Tue, 22 Oct 2019 02:35:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMnlX-0002in-Nx for bug-guix@gnu.org; Tue, 22 Oct 2019 02:35:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55106) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iMnlX-0002hs-8P for bug-guix@gnu.org; Tue, 22 Oct 2019 02:35:35 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 7985A160063 for ; Tue, 22 Oct 2019 08:35:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571726130; bh=KeoQhcTrtLK/Fr63nYA9xe5hSqBlnS1z9qI989+v+oQ=; h=Date:From:To:Subject:From; b=dfQ6sTbp+pQzSGXw82XnK+5ZuGuoB3kF5DobIKKgis0RzzlSt5lycWhnNwFhEM22U O29F2Ff9OeXFoVrNjXmriZumotDOdCW4KJT/BPVoct8UpFSKGrWTWU6v1dSRp/RZhG 15XiGQe03jEnnC5RmurKMOFTCssZ9OcSsZiNT2Z0xMKdYYo8KzgLOpjm/wG8+31Ai7 1HSvpyD7Z20YJBo06ajmyUqMgCCm71diTF1JhNyQ1prb5525VLRrJ71z+Wz3rivtcH 7nZ9t8gEm88HCI91hOhH9BgTl7s7bbVzBEhLRp+UIejV4z/HkklVClmKfvBC0puSTV u05UO8nGdcu6g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46y3fS1Y34z6tmK for ; Tue, 22 Oct 2019 08:35:28 +0200 (CEST) Date: Tue, 22 Oct 2019 08:34:18 +0200 From: Kai Mertens To: Subject: guix pull: error: You found a bug: Message-ID: <20191022083418.0c821e9d.kmx@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/on4MVammjiMJ5WEi6/bdwQ+"; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 22 Oct 2019 11:01:10 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --Sig_/on4MVammjiMJ5WEi6/bdwQ+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dear Guix Developers, unfortunately, I do not manage to update my GNU Guix version via =E2=80=9Cg= uix pull=E2=80=9D. The command fails with the listed message after being execut= ed for about 16hours. I would very much apreciate if you find the time to investigate this bug. What kind of information shall I provide, else? best regards Kai Mertens ~~~ guix pull: error: You found a bug: the program '/gnu/store/vi260mff4pp4svm3= rwz7lcq7kcdxa03k-compute-guix-derivation' failed to compute the derivation for Guix (version: "f0bbf894a1f935c1e0109f= 35899acb6dfcb977f2"; system: "i686-linux"; host version: "2e62ba46e2dc6f27398a65eb157b4ce711ff0e6b"; pull-version: 1). Please report it by email to . ~~~ --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/on4MVammjiMJ5WEi6/bdwQ+ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl2uouoACgkQQLFatLBb W/E4mw/+OeL+frHt28tXX/R9SnK105Am+3JmWADEsiSg+4/O4w1uGE0pZPMcPI6N f7tgA5lCkx4qptC0YA/MhLoDXzp9C1jKAyQAxcdq5K9ZEO+VzWeHpC/yS2u8dr73 00GcTit8LInJ5upqovRgOnblD4qLVImDIaFaRprCMAOSe3Yjs7YnkjWbx67xY6ar H/Z7xmR/L8+w6fdhFdoU2wKLbmeASoiIbrtEjwyT+Jwm6kDeLB2Su5YjqdcVznnW 3/nE+608tgyql+LcLiNt0T1KnniwigwhLgqJZ9tCQNB1Sgvnopiah/V1+gr5nXT+ bdZuahpPL6LYUdkawOHBycmM6viLr7AZScVJ3NDLxGkdJ468XjoCmgYqStkJYcKr /wWIr+XQnm+8e0jxZcVFkY1cizaupUOxd6+DfNXpgJ/fuO5FzqBXHLL8nJT7foHN YIFGWYJh6ipVfv6Te4BiFMxtz5cj1jd0RdbHutO1DoiXRW6oJ9qA7gDzX1MN05un 3BQX2rLcnYDM9XlP59FimR4PlPIkeMNmeo4Oz+YQbH4gaXtibydA3P3bJRy8g3EW YTYgtNbbGcv1kIzs5O1VvZKXnA+sXe+rrTX37zYcPRLV19OD/ymY60hA8RnXjBh3 qZ0f7ul0DFCTnJhzyZhkPP4pAmSb3qrHvDMGW/ydxfjc1cKFS5w= =ey89 -----END PGP SIGNATURE----- --Sig_/on4MVammjiMJ5WEi6/bdwQ+-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 17:22:09 2019 Received: (at 37865) by debbugs.gnu.org; 22 Oct 2019 21:22:09 +0000 Received: from localhost ([127.0.0.1]:60560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iN1bV-0006WE-Kd for submit@debbugs.gnu.org; Tue, 22 Oct 2019 17:22:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iN1bU-0006W2-5m for 37865@debbugs.gnu.org; Tue, 22 Oct 2019 17:22:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38504) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iN1bM-0001lb-UH; Tue, 22 Oct 2019 17:22:00 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=49266 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iN1bM-0003O1-H7; Tue, 22 Oct 2019 17:22:00 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: References: <20191022083418.0c821e9d.kmx@posteo.net> Date: Tue, 22 Oct 2019 23:21:58 +0200 In-Reply-To: <20191022083418.0c821e9d.kmx@posteo.net> (Kai Mertens's message of "Tue, 22 Oct 2019 08:34:18 +0200") Message-ID: <87sgnkwk5l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Kai, Kai Mertens skribis: > unfortunately, I do not manage to update my GNU Guix version via =E2=80= =9Cguix > pull=E2=80=9D. The command fails with the listed message after being exec= uted > for about 16hours. Did you enable substitutes from ? See . If it run for 16 hours, it may be that substitutes were disabled or unavailable for some reason, and that Guix went ahead and started building lots of things, eventually failing. Perhaps the lines before the error showed the actual build issue? > guix pull: error: You found a bug: the program '/gnu/store/vi260mff4pp4sv= m3rwz7lcq7kcdxa03k-compute-guix-derivation' > failed to compute the derivation for Guix (version: "f0bbf894a1f935c1e010= 9f35899acb6dfcb977f2"; system: "i686-linux"; > host version: "2e62ba46e2dc6f27398a65eb157b4ce711ff0e6b"; pull-version: 1= ). > Please report it by email to . I tried reproducing it by doing: guix pull --commit=3D2e62ba46e2dc6f27398a65eb157b4ce711ff0e6b -p /tmp/old= -guix /tmp/old-guix/bin/guix pull --commit=3Df0bbf894a1f935c1e0109f35899acb6dfc= b977f2 -p /tmp/old-to-new but that worked. So I guess the problem has to do with a transient build failure or something. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 05:52:46 2019 Received: (at 37865) by debbugs.gnu.org; 23 Oct 2019 09:52:46 +0000 Received: from localhost ([127.0.0.1]:60904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNDJt-0006kA-Ry for submit@debbugs.gnu.org; Wed, 23 Oct 2019 05:52:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNDJr-0006jw-ST for 37865@debbugs.gnu.org; Wed, 23 Oct 2019 05:52:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48469) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iNDHy-0005hK-Hl; Wed, 23 Oct 2019 05:52:34 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50344 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iNDHy-0005d0-1O; Wed, 23 Oct 2019 05:50:46 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 2 Brumaire an 228 de la =?utf-8?Q?R=C3=A9volution?= 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: Wed, 23 Oct 2019 11:50:44 +0200 In-Reply-To: <20191023085503.7af886c5.kmx@posteo.net> (Kai Mertens's message of "Wed, 23 Oct 2019 08:55:03 +0200") Message-ID: <874kzzx023.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Kai Mertens skribis: > On Tue, 22 Oct 2019 23:21:58 +0200 > Ludovic Court=C3=A8s wrote: > >> Hi Kai, >>=20 > > Hello Ludovic, > >> Kai Mertens skribis: >>=20 >> > unfortunately, I do not manage to update my GNU Guix version via =E2= =80=9Cguix >> > pull=E2=80=9D. The command fails with the listed message after being e= xecuted >> > for about 16hours.=20=20 >>=20 >> Did you enable substitutes from ? >> See . >>=20 > > hmm, I did not enable substitutes explicitly in the command line, but > as far as I remember, I allowed guix to use substitutes when I set it > up some time ago. Is there a handy command that helps me to check the > current configuration? Anyway, I was not using option --no-substitutes. If you installed it long ago, it could be that you authorized substitutes from hydra.gnu.org (the former CI server, discontinued in June=C2=B9) but not from ci.guix.gnu.org. So you would need to check: 1. which substitute URL guix-daemon is using; 2. which keys are authorized in /etc/guix/acl. The above chapter of the manual has more info on this. LMK how it goes! =C2=B9 https://lists.gnu.org/archive/html/info-guix/2019-06/msg00001.html > Ahh, you are right. And please accept my apologies, as I did not see > the essential hint: > >> command "make" "check" "-j" "2" failed with status 2 >> note: build failure may have been caused by lack of free disk space >> builder for `/gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv' f= ailed with exit code 1 >> @ build-failed /gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv = - 1 builder for `/gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv' = failed with exit code 1 >> cannot build derivation `/gnu/store/fpfj0ds2vd7vapp54dkf09jipl0mkzgw-gho= stscript-9.27.drv': 1 dependencies couldn't be built >> [...] > > Indeed, at the time of failure, the root partition had only about 2.8G > space left. But /tmp had something like 9G in spare. I wonder if I can > tell guix to use as much tmp-space as applicable? Guix needs space in /gnu/store to store the actual build results, and it needs space in /tmp when it=E2=80=99s building stuff. Building =E2=80=98tar=E2=80=99, for example, consumes quite a bit of space = (in /tmp) because its test suite runs on large files. > I will try to enlarge the root partition and try again. > Would you mind to give a recommendation for its size? It depends on your use case of course, but most likely you=E2=80=99ll need = at least a dozen GiB. But first, I recommend figuring out the substitute story so you don=E2=80= =99t have to build everything locally! Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 10:10:36 2019 Received: (at 37865) by debbugs.gnu.org; 23 Oct 2019 14:10:36 +0000 Received: from localhost ([127.0.0.1]:34733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNHLP-0000XX-9D for submit@debbugs.gnu.org; Wed, 23 Oct 2019 10:10:36 -0400 Received: from mout02.posteo.de ([185.67.36.66]:52025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNAZI-0001cY-8E for 37865@debbugs.gnu.org; Wed, 23 Oct 2019 02:56:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 512D72400E5 for <37865@debbugs.gnu.org>; Wed, 23 Oct 2019 08:56:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571813780; bh=hmQYkYoOclnn12ZPdxnX6LYYIK71JxZHcOcGpD/Zi4Q=; h=Date:From:To:Cc:Subject:From; b=aybh1YGaThkcVfbPOtK0sNB0QF2jCvD+e9wmVWR9n84B8Gn0i7ZmYqY8wTnh7KRKJ Hmyj9rM7h18ZFZ+aGIJoWcQRMOybFqkOqadW9eBvIFoFs2hyUOrM9vrLAZLtdwr4zQ F2WQb2vQ/EkCOWaBKBhmX97ek9ftV2DKrzgJbPzitHT2if1zcqo5k9xICRGFLZsvvT XaMpxi2k/fpCJxhUOn5AgVf/gYAHw47QzphGCE3FFWRMxy91EoLRl6zSfjQM+wIJbf S3X3rsFDbjhBZ3D+QGAznPNBlZ8oUFM4MA9wpCG369WX/PgzNcknpnkYCrG6pGeup7 v8WcwPASe23uA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46yh433pfwz9rxQ; Wed, 23 Oct 2019 08:56:19 +0200 (CEST) Date: Wed, 23 Oct 2019 08:55:03 +0200 From: Kai Mertens To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191023085503.7af886c5.kmx@posteo.net> In-Reply-To: <87sgnkwk5l.fsf@gnu.org> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/o0PzOoQwyUqUAh/Jis.vLgC"; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 X-Mailman-Approved-At: Wed, 23 Oct 2019 10:10:34 -0400 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/o0PzOoQwyUqUAh/Jis.vLgC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 22 Oct 2019 23:21:58 +0200 Ludovic Court=C3=A8s wrote: > Hi Kai, >=20 Hello Ludovic, > Kai Mertens skribis: >=20 > > unfortunately, I do not manage to update my GNU Guix version via =E2=80= =9Cguix > > pull=E2=80=9D. The command fails with the listed message after being ex= ecuted > > for about 16hours. =20 >=20 > Did you enable substitutes from ? > See . >=20 hmm, I did not enable substitutes explicitly in the command line, but as far as I remember, I allowed guix to use substitutes when I set it up some time ago. Is there a handy command that helps me to check the current configuration? Anyway, I was not using option --no-substitutes. > If it run for 16 hours, it may be that substitutes were disabled or > unavailable for some reason, and that Guix went ahead and started > building lots of things, eventually failing. Hmm, shall I try guix pull --substitute-urls=3Dhttps://ci.guix.gnu.org next time? >=20 > Perhaps the lines before the error showed the actual build issue? Ahh, you are right. And please accept my apologies, as I did not see the essential hint: > command "make" "check" "-j" "2" failed with status 2 > note: build failure may have been caused by lack of free disk space > builder for `/gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv' fa= iled with exit code 1 > @ build-failed /gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv -= 1 builder for `/gnu/store/wswfwmyrbd39blimabdkm46z6b138rlc-tar-1.32.drv' f= ailed with exit code 1 > cannot build derivation `/gnu/store/fpfj0ds2vd7vapp54dkf09jipl0mkzgw-ghos= tscript-9.27.drv': 1 dependencies couldn't be built > [...] Indeed, at the time of failure, the root partition had only about 2.8G space left. But /tmp had something like 9G in spare. I wonder if I can tell guix to use as much tmp-space as applicable? =20 >=20 > > guix pull: error: You found a bug: the program > > '/gnu/store/vi260mff4pp4svm3rwz7lcq7kcdxa03k-compute-guix-derivation' > > failed to compute the derivation for Guix (version: > > "f0bbf894a1f935c1e0109f35899acb6dfcb977f2"; system: "i686-linux"; > > host version: "2e62ba46e2dc6f27398a65eb157b4ce711ff0e6b"; > > pull-version: 1). Please report it by email to . =20 >=20 > I tried reproducing it by doing: >=20 > guix pull --commit=3D2e62ba46e2dc6f27398a65eb157b4ce711ff0e6b > -p /tmp/old-guix /tmp/old-guix/bin/guix pull > --commit=3Df0bbf894a1f935c1e0109f35899acb6dfcb977f2 -p /tmp/old-to-new >=20 > but that worked. >=20 > So I guess the problem has to do with a transient build failure or > something. >=20 I will try to enlarge the root partition and try again. Would you mind to give a recommendation for its size? Thanks for your immediate, kind response!! best regards Kai --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/o0PzOoQwyUqUAh/Jis.vLgC Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl2v+UcACgkQQLFatLBb W/GzOxAAnZ4B6XsB3d6LsnDG4/BPm3AtXuEQdrlbcEBtk6W8Wkze15JJU1XQOJsv x7EHNdTEHmw/BufZL4mY4NJAgKDR+l7wSivleEKMPuTDJolDtdF7QBwDxSDtS425 zkBv1Dnh/ih3eTqCOAC/7UHRISFW//Ut2CXQLrIRZrZllODEX7sJyjF7Bsld0JUn 21jxt2sclgmJUzBedTaghcOnZt3NfW4HwVwfy27O8csKS38A3vLfFK5By8ot62I7 5glTKtSBsWJv+C32Se15Yzu2UxmvTdlv9K8QBTmh5xKdcZYSHx4ZbNjeggXGdXVw k0CXrxNFcyKNt6sVPIks9dFNJ9XwPGvJqHntT9R/bK6x/Al1C3IePIvTocKFEaNi 4Lk3KlRZGtHgtpICiWNStKHuH5G8RmEtmNbgcSzZskvnMz8HwZPhE29BrALw1XJX X9NMc0DTHeE8uTmBUXdU0/rDwk0cN8C/8Cl8e+qKEmL6Odmn1BBpArh6wec1iMzo tAfArTlV1MfsdqWRC0Ir18IppQQOjjqCQum/c2OP+4uF0sARXoFw2V4/i2oaFfia ODnvyubwY6XbmmxiIiUPPYIriKmqtasVqGafCrqmW/UxnIv3H3H1ThR9kT5YyReB kP8yvcO417zuS6r6ZgTTDcwByjRgmz+P3Ic0l6Q+sHtHXFMG8h8= =Oh57 -----END PGP SIGNATURE----- --Sig_/o0PzOoQwyUqUAh/Jis.vLgC-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 10:29:15 2019 Received: (at 37865) by debbugs.gnu.org; 23 Oct 2019 14:29:15 +0000 Received: from localhost ([127.0.0.1]:34770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNHdQ-000139-20 for submit@debbugs.gnu.org; Wed, 23 Oct 2019 10:29:15 -0400 Received: from mout02.posteo.de ([185.67.36.66]:53115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNHcN-00010l-VP for 37865@debbugs.gnu.org; Wed, 23 Oct 2019 10:28:12 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id BA87B2400FB for <37865@debbugs.gnu.org>; Wed, 23 Oct 2019 16:28:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571840881; bh=tLXfQk9wwbBJ/eUyZzENToxWb+67ACrApV/8EWDRMpM=; h=Date:From:To:Cc:Subject:From; b=THEzS4bnsyhU1stRSth36cBk015H5l2IoWQAiulQRDxWBUE8egIa6+rZnDJvkFCBP RwMbZKyyBgZomM82EncMyGzodoM0+z8JIhZ2o1Qtbg9OM/FXDsjlQeGCD3eyHBcAib Qo1gKxLz1cDSmle03AGF22LrslvJYlr1BQRp1PLN2o9OV45ykLvz0jYlQCEKXJ25J7 7MDeV44Egkh/X6E5aHi8k7l2LZfVNJUC3ltoe6TcKYI2lxod6Y8OWayjccMkcIFB8s k1VnTz2Wj+87QdNUsEGzKyyS7AIfvF3kO+jJwjPGshSMAV/M/3CiI2dFx/JZb7Rpwk Jocl5dORg18+w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46yt5D6Yh6z9rxL; Wed, 23 Oct 2019 16:28:00 +0200 (CEST) Date: Wed, 23 Oct 2019 16:26:35 +0200 From: Kai Mertens To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191023162411.3d520e24.kmx@posteo.net> In-Reply-To: <874kzzx023.fsf@gnu.org> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/E03KEczWK4gWIy6aoWi2TOH"; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 X-Mailman-Approved-At: Wed, 23 Oct 2019 10:29:11 -0400 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/E03KEczWK4gWIy6aoWi2TOH Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 23 Oct 2019 11:50:44 +0200 Ludovic Court=C3=A8s wrote: > >> Did you enable substitutes from ? > >> See . > >> =20 > > > > hmm, I did not enable substitutes explicitly in the command line, but > > as far as I remember, I allowed guix to use substitutes when I set it > > up some time ago. Is there a handy command that helps me to check the > > current configuration? Anyway, I was not using option --no-substitutes.= =20 >=20 > If you installed it long ago, it could be that you authorized > substitutes from hydra.gnu.org (the former CI server, discontinued in > June=C2=B9) but not from ci.guix.gnu.org. >=20 Yes indeed! > So you would need to check: >=20 > 1. which substitute URL guix-daemon is using; I tried the example as seen in =E2=80=9C4.3.2 Substitute Server Authorizati= on=E2=80=9D: $ guix build emacs --dry-run substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org= '... 18.6%guix substitute: error: TLS error in procedure 'read_from_sessio= n_record_port': The TLS connection was non-properly terminated. guix build: error: substituter `substitute' died unexpectedly So apparently, guix is using the obsolete hydra server. >=20 > 2. which keys are authorized in /etc/guix/acl. >=20 This file shows only one key, but that one is listed four times as like: (entry=20 (public-key=20 (rsa=20 (n=20 #00DB1634E3D9DFAC97AE4734DAE968CCB15EE4815C82BDC254883DBB49FE1EF32268E8= 2D4BBE0E35298C481C9DA15 51642FAFF05AEC1A60712F1BB4BE7D25D7EFF7A4F89704A5A9AC232870CB9F2476C3B53= 8A0E990A8825DEB73081D31 7001FB8A188600F2FEF5F5F570E857F3EE4355077A3C3918ED72723A56BA55C466D4006= 58974D7DAD1F6B7B63C192B 9C2704D98BBFF1C3BD5B8EF11A8ADC83ACB8FD8E9F1E792FDAD262415D13F2DEE55F330= 908CFDA9C3C8C32B64F7DD0 88457D34F445E2E2C83C6D680549DC9B6E6573B89496567204ED285E67A279F2F667080= BA941D80D015CE87B0FB6A9 1A99CECC7D91D2D210B00E4B6E611DA51DB008F1DFE3FCAC6B27393FA781D45F9A15FC7= B8785A3E86BA6592B2916CA 22CF1E40FC85F85CACA590461154F58F3580B16398908EF32076F411299C28727C94D88= B6A618F84DD73AEBED8270B CB6690928CB1BF250C35E1F6BF3B1B30D05BA246ECE8F69D9065DE26F4B3E0D814D70A9= C27CB5B7B050C9090590D3A 9EF83374F2643E5446FBD39DDB124DBF6DFDAA6D18E2560AD0CBFA11C959C9B7316BF19= 963A191967054E9FD97DC14 D71082B30B1C90A46E8996682474C3BCB51BA0882958897B6DD35E41B5174D0A6BCDE97= B89043E95BD1B70DE61DA66 6893B417196A180005466BC3A742FDF04E89B04460E3E6BC72E7F1B5FEA5B3092FEE551= A3C447C12E104E65#) (e=20 #010001#) ) ) (tag=20 (guix import) ) ) > The above chapter of the manual has more info on this. >=20 > LMK how it goes! Well, I am not sure how to proceed with my old version of guix. I wonder if the listed key is as well valid for https://ci.guix.gnu.org just the same as it used to be valid for https://mirror.hydra.gnu.org. If not, where can I get the new, correct one? Once I have the keyfile, I am supposed to continue with section =E2=80=9C4.3.2 Substitute Server Authorization=E2=80=9D, right? Then I would try: # guix-daemon --substitute-urls=3Dhttps://ci.guix.gnu.org # guix archive --authorize < my/path/to/ci.guix.gnu.org.pub Is that correct? Would that remove the obsolete substitute server information in the same go? best regards Kai >=20 > =C2=B9 https://lists.gnu.org/archive/html/info-guix/2019-06/msg00001.html --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/E03KEczWK4gWIy6aoWi2TOH Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl2wYxsACgkQQLFatLBb W/Gi7xAAmOznJl2GO1UrjWPGAgLCthVgoHGjw4MyyZcnCP8/JYyzHdCku1dNRE/j ifgZmQrDs1/Oy8PUIEoMo4kYEhVCG1KnCnJhd4W/QdnwJuVGb8lkjAaQRfL4kHm3 EtyfkLN1WYhdpem996ps7sR0MvbBbj6c35F3XML2TZ6JnIDLPhBGAtnPBD8E9REp ETbXeCfaWXmqL7yAYOIvm6pdhFqUMZOXGPWVLWaAaH+Hv57Ev0FRqRCTIFTBmDHa 4g8Tb5t2oBN7dMn7bXMI4sR6rD/zvGWdC1QLsbt3QSkt32c7UYInXS3GElqLRtB/ pi0cy4xnCs187bzzrAFO67ZlV/BSRGPZs+iXP9rCYPvVw3ybcDIHBipT1bQNj6Go hJLwRDGyLg3/iyKFEGfSf56NTV4Gs54OrYJ001dkpiFZWx4n4FKfFo+TY/ypTt9w Q0NkDP4yt01scryxk5wKjqctbvKskfhcKMigcSCooptZssKj32nEcHg1eMkIemwR 9O5tgDNGLfSy2/SXf5BG+JSzFnLsR9FQ1FlIunNBJN9za1Rk0hP5bCT11WxuqVNs rsu3Qt2uIQgPE6OQw2bLpknvxMWBa3hbdNFIh2l+sohcoHacNZJCCWLGGLkId0rh RxFFuFHtI7MXd6CRaS4Hc6ZhZfEJBjbULytrJvObSlZGTUiD10o= =g6YK -----END PGP SIGNATURE----- --Sig_/E03KEczWK4gWIy6aoWi2TOH-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 12:55:20 2019 Received: (at 37865) by debbugs.gnu.org; 23 Oct 2019 16:55:20 +0000 Received: from localhost ([127.0.0.1]:34924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNJum-0004p5-PD for submit@debbugs.gnu.org; Wed, 23 Oct 2019 12:55:20 -0400 Received: from flashner.co.il ([178.62.234.194]:59708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNJuh-0004ob-7s for 37865@debbugs.gnu.org; Wed, 23 Oct 2019 12:55:15 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 55C584018C; Wed, 23 Oct 2019 16:55:05 +0000 (UTC) Date: Wed, 23 Oct 2019 19:55:04 +0300 From: Efraim Flashner To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191023165504.GB15460@E5400> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aM3YZ0Iwxop3KEKx" Content-Disposition: inline In-Reply-To: <20191023162411.3d520e24.kmx@posteo.net> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 User-Agent: Mutt/1.12.2 (2019-09-21) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 37865 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --aM3YZ0Iwxop3KEKx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 23, 2019 at 04:26:35PM +0200, Kai Mertens wrote: > On Wed, 23 Oct 2019 11:50:44 +0200 > Ludovic Court=C3=A8s wrote: >=20 > > >> Did you enable substitutes from ? > > >> See . > > >> =20 > > > > > > hmm, I did not enable substitutes explicitly in the command line, but > > > as far as I remember, I allowed guix to use substitutes when I set it > > > up some time ago. Is there a handy command that helps me to check the > > > current configuration? Anyway, I was not using option --no-substitute= s. =20 > >=20 > > If you installed it long ago, it could be that you authorized > > substitutes from hydra.gnu.org (the former CI server, discontinued in > > June=C2=B9) but not from ci.guix.gnu.org. > >=20 >=20 > Yes indeed! >=20 > > So you would need to check: > >=20 > > 1. which substitute URL guix-daemon is using; >=20 > I tried the example as seen in =E2=80=9C4.3.2 Substitute Server Authoriza= tion=E2=80=9D: >=20 > $ guix build emacs --dry-run > substitute: updating list of substitutes from 'https://mirror.hydra.gnu.o= rg'... 18.6%guix substitute: error: TLS error in procedure 'read_from_sess= ion_record_port': The TLS connection was non-properly terminated. > guix build: error: substituter `substitute' died unexpectedly >=20 > So apparently, guix is using the obsolete hydra server. >=20 > >=20 > > 2. which keys are authorized in /etc/guix/acl. > >=20 >=20 > This file shows only one key, but that one is listed four times as like: > (entry=20 > (public-key=20 > (rsa=20 > (n=20 > #00DB1634E3D9DFAC97AE4734DAE968CCB15EE4815C82BDC254883DBB49FE1EF32268= E82D4BBE0E35298C481C9DA15 > 51642FAFF05AEC1A60712F1BB4BE7D25D7EFF7A4F89704A5A9AC232870CB9F2476C3B= 538A0E990A8825DEB73081D31 > 7001FB8A188600F2FEF5F5F570E857F3EE4355077A3C3918ED72723A56BA55C466D40= 0658974D7DAD1F6B7B63C192B > 9C2704D98BBFF1C3BD5B8EF11A8ADC83ACB8FD8E9F1E792FDAD262415D13F2DEE55F3= 30908CFDA9C3C8C32B64F7DD0 > 88457D34F445E2E2C83C6D680549DC9B6E6573B89496567204ED285E67A279F2F6670= 80BA941D80D015CE87B0FB6A9 > 1A99CECC7D91D2D210B00E4B6E611DA51DB008F1DFE3FCAC6B27393FA781D45F9A15F= C7B8785A3E86BA6592B2916CA > 22CF1E40FC85F85CACA590461154F58F3580B16398908EF32076F411299C28727C94D= 88B6A618F84DD73AEBED8270B > CB6690928CB1BF250C35E1F6BF3B1B30D05BA246ECE8F69D9065DE26F4B3E0D814D70= A9C27CB5B7B050C9090590D3A > 9EF83374F2643E5446FBD39DDB124DBF6DFDAA6D18E2560AD0CBFA11C959C9B7316BF= 19963A191967054E9FD97DC14 > D71082B30B1C90A46E8996682474C3BCB51BA0882958897B6DD35E41B5174D0A6BCDE= 97B89043E95BD1B70DE61DA66 > 6893B417196A180005466BC3A742FDF04E89B04460E3E6BC72E7F1B5FEA5B3092FEE5= 51A3C447C12E104E65#) (e=20 > #010001#) ) > ) > (tag=20 > (guix import) > ) > ) >=20 > > The above chapter of the manual has more info on this. > >=20 > > LMK how it goes! >=20 > Well, I am not sure how to proceed with my old version of guix. >=20 > I wonder if the listed key is as well valid for https://ci.guix.gnu.org > just the same as it used to be valid for https://mirror.hydra.gnu.org. >=20 It's not. The long RSA key was only for hydra. > If not, where can I get the new, correct one? One option is from the git repo. I don't see the key hosted online, but you likely already have it in your store. It should be in /gnu/store/...-guix-../share/guix/ci.guix.gnu.org.pub Also if you've run 'guix pull' it should be in ~/.cache/guix/pull/pjmkglp4t= 7znuugeurpurzikxq3tnlaywmisyr27shj7apsnalwq/etc/substitutes/ci.guix.gnu.org= =2Epub >=20 > Once I have the keyfile, I am supposed to continue with section > =E2=80=9C4.3.2 Substitute Server Authorization=E2=80=9D, > right? >=20 > Then I would try: > # guix-daemon --substitute-urls=3Dhttps://ci.guix.gnu.org > # guix archive --authorize < my/path/to/ci.guix.gnu.org.pub >=20 > Is that correct? If you're on Guix System then you'd want to do 'sudo herd restart guix-daemon' after authorizing the key. If you're on a foreign system then as long as you don't have '--substitute-urls' already in the guix-daemon command then it'll default to ci.guix.gnu.org >=20 > Would that remove the obsolete substitute server information in the > same go? There's no need to remove it, but you could remove it by hand if you want. >=20 > best regards > Kai >=20 Hope that helps --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --aM3YZ0Iwxop3KEKx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl2whegACgkQQarn3Mo9 g1FlAw//WMdG0+087NiD6ydR04NCDGk6WaCv91RPFqGp3tZWU8sGNQOX8X1vOS5k AMQR+1gyvQPFC0cVb9iSzFcRyyzCya9HKhTBY/wTiFHKHRSt/TUrGKiVi6DCuFG8 AJmGmTH9855rGKk9US99khK/UbWeFeiDyWW81o+mUcX+2gxCgob6X/4Z9Wjt0C2a pzMTMabvaAkR5i4l1AtiiHk9aAYag5VIPmQ8pVlAFpmgx5fUVOtahATpBVf3h+EC cegM/1FtnqKmSvDaydIHouWd83cTW3HC9pD4QbYiDCtK3N95AkmUuD5eo/UnZoca ZVoDLYCHNr7aUmQfhYXmrZy+h8X4+q8ET3B/8LvPpQLag6SWhVLod3y0rgvtSLEv jD0m1WLECcc/k1oli3H0Op6g6Batj/LBwJbRBMcz/vK+fPTF2/datS0PAx0JToph B3AVr1HAIN+MXuIwCo7w2q5hfs8zUrCLTtbmbulAsi27dTymsQzQOCEwpFsAKYVU g9dcHK5DqObsNrwWeB+t/lFUWKE90Ae9UOzbphzc5urRC5nOH2iJiy/IEEZzykB6 xKCYSoNhKPJfs+uUfxoagif+W8xNOjzggXx2gCR3iOppmgFShVOy/M+OnTq4XCqE k2OviHiQjt9TkoQEChgz1JRo19/NADeMPP4F/+frZbnQgZljFps= =GVyC -----END PGP SIGNATURE----- --aM3YZ0Iwxop3KEKx-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 07:36:46 2019 Received: (at 37865) by debbugs.gnu.org; 24 Oct 2019 11:36:46 +0000 Received: from localhost ([127.0.0.1]:35397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNbQ2-0006qV-1G for submit@debbugs.gnu.org; Thu, 24 Oct 2019 07:36:46 -0400 Received: from mout02.posteo.de ([185.67.36.66]:57855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNbPx-0006qE-3L for 37865@debbugs.gnu.org; Thu, 24 Oct 2019 07:36:40 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 118B02400FB for <37865@debbugs.gnu.org>; Thu, 24 Oct 2019 13:36:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571916991; bh=eK2qif77ujFunXaEbJZ/eTLYoNSGYTjJXmLgMAYBJ4E=; h=Date:From:To:Cc:Subject:From; b=Xm9VSoeZTYaRo+kgTrTjvpeglTonsF0Qry1P/zGXvqB8ABJLDp40n3zVAKwIdDeR/ IuD4ZsKNONM7JRsMX49onzbJ/R8iijz9JX4/z8GU8wrTeWsXx8TjfkpI1FfVpjsWF5 srpcDA+jlqJNbULjQXsvWIHw//dIRs/NOPdIcGyhm4iFRrtV8z8wsiaHa8JM/g7Mwj 7a7RPM3mHxl5Vzbxbs6Mu2wgcuRJtWyOM1ew6pSMrH6PAy8h4U8T+n5Mg4rrexDaMM nwE2SUX0D2y1MytvFftYg27D8uz8uSLM4d4snKTho5u2PKOq8CbT766NSb5XPFP54n sq7TbEk128C5A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46zQDt0rhnz9rxK; Thu, 24 Oct 2019 13:36:29 +0200 (CEST) Date: Thu, 24 Oct 2019 13:34:29 +0200 From: Kai Mertens To: Efraim Flashner Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191024133429.714337fb.kmx@posteo.net> In-Reply-To: <20191023165504.GB15460@E5400> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/sF/wCnyUxRt7Yb=Ev2Y+dSr"; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/sF/wCnyUxRt7Yb=Ev2Y+dSr Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 23 Oct 2019 19:55:04 +0300 Efraim Flashner wrote: > > >=20 > > > LMK how it goes! =20 > >=20 > > Well, I am not sure how to proceed with my old version of guix. > >=20 > > I wonder if the listed key is as well valid for https://ci.guix.gnu.org > > just the same as it used to be valid for https://mirror.hydra.gnu.org. > > =20 >=20 > It's not. The long RSA key was only for hydra. >=20 > > If not, where can I get the new, correct one? =20 >=20 > One option is from the git repo. > I don't see the key hosted online, but you likely already have it in > your store. It should be in > /gnu/store/...-guix-../share/guix/ci.guix.gnu.org.pub > Also if you've run 'guix pull' it should be in ~/.cache/guix/pull/pjmkglp= 4t7znuugeurpurzikxq3tnlaywmisyr27shj7apsnalwq/etc/substitutes/ci.guix.gnu.o= rg.pub Yes, you are right. I found the keyfiles in the ~/.cache location, thank you. >=20 > >=20 > > Once I have the keyfile, I am supposed to continue with section > > =E2=80=9C4.3.2 Substitute Server Authorization=E2=80=9D, > > right? > >=20 > > Then I would try: > > # guix-daemon --substitute-urls=3Dhttps://ci.guix.gnu.org > > # guix archive --authorize < my/path/to/ci.guix.gnu.org.pub > >=20 > > Is that correct? =20 >=20 > If you're on Guix System then you'd want to do 'sudo herd restart > guix-daemon' after authorizing the key. If you're on a foreign system > then as long as you don't have '--substitute-urls' already in the > guix-daemon command then it'll default to ci.guix.gnu.org This machine is running GNU Guix on top of an old GNU/Linux-libre distro (Trisquel7). I edited the /etc/init/guix-daemon.conf configuration file and added --substitute-urls=3Dhttps://ci.guix.gnu.org to the exec line. Then I used $ sudo -i # guix archive --authorize < path/to/ci.guix.gnu.org.pub to authorize the server url. But I think guix still tried to substitute from hydra. So I deleted the rsa key entries in /etc/guix/acl manually and performed a logout-login sequence to restart the daemon. Now it works, hurray! I was able to perform a fast 'guix pull' (~2h) and the space in / and /tmp turned out to be sufficient. When invoking guix package -I for example, I encountered an error like guile: failed to install locale But that went away after having updated and installed some packages. Unfortunately, I don't know exactly which action was responsible to make this message disappear. Now that I am running an up-to-date version of guix, there seem to be no further need to use --substitute-urls=3Dhttps://ci.guix.gnu.org in the e= xec line of the daemon config file nor to have the rsa key deleted in /etc/guix= /acl. I thank you all very much for your help. I feel pretty much relieved and encouraged to keep trying guix. best regards Kai --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/sF/wCnyUxRt7Yb=Ev2Y+dSr Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl2xjEUACgkQQLFatLBb W/Gnmw/9FGoF6nH4rmPPYaL2zhhwhacVCk/hFlII6EadZjPVKQWLSHzWztcNMbZb nVpNzZay+EwTt5qM6yWiINCdCnm803ThMuRx54/EjNvZHY4+F6E1oqOwSJEJ+i86 BIVf6JzSDluOyv1/x3/Sw6PPmzhvkzgUkwAyJHq83jzZc5KjwLo87ZaDddGXrFFg k6scu/ypdvLbFqxnNuHkzmQo0HxXxBQVj+IrEjmUATCgG2O3XqtnZNQntNgaQenE msMW/qx/u74wqNTAJQlTkNluZADOr9FX9KBR1/7YGubxA6o5Qw5Gz8hzcCpzw5/X pmyqrOKg6/Dvzj0+PdqHA0rIZGgRHSgVyiOoRlzut4xzkQUGnJ/PVMo5SvWSJh+y r/En0YS2tLIDmPXoXyTrmLeLJe4IFbhadp+erzOcOybDLXz9kpgYuh4IENJHGdJG ZrjOhm7YdCmLynZKK9e7TRmsQgrva1n6TR6a2C6k2slBzr/AMRE2vesqFFxi/SCV PDIukgSZkItaYHg/T9t0aUiI3X8QhOblifuNcMjCzeDPdleHUuGvZldbAvKl6cv9 XI0ot44Mt/Jw/2mXVUmb/vtipnGPy196q4zzsvRrhpDR5/GdEAhPPHMnhfrBMIDu lbPclai70AzshwkVv846Afj5wVvLapp58h9L5f4rb+4wQyORM58= =BWAb -----END PGP SIGNATURE----- --Sig_/sF/wCnyUxRt7Yb=Ev2Y+dSr-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 07:44:14 2019 Received: (at 37865-done) by debbugs.gnu.org; 24 Oct 2019 11:44:14 +0000 Received: from localhost ([127.0.0.1]:35405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNbXK-00071s-IA for submit@debbugs.gnu.org; Thu, 24 Oct 2019 07:44:14 -0400 Received: from flashner.co.il ([178.62.234.194]:34268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNbXE-00071b-O0 for 37865-done@debbugs.gnu.org; Thu, 24 Oct 2019 07:44:12 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id D44CD401BE; Thu, 24 Oct 2019 11:44:02 +0000 (UTC) Date: Thu, 24 Oct 2019 14:44:01 +0300 From: Efraim Flashner To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191024114401.GD15460@E5400> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="yudcn1FV7Hsu/q59" Content-Disposition: inline In-Reply-To: <20191024133429.714337fb.kmx@posteo.net> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 User-Agent: Mutt/1.12.2 (2019-09-21) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 37865-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 37865-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --yudcn1FV7Hsu/q59 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Sounds like this bug had a happy ending. Closing the bug. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --yudcn1FV7Hsu/q59 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl2xjn8ACgkQQarn3Mo9 g1HTmQ//f3fzfFtLk7F4MWxJDj/hIstCNUDOZZX6b1ztsUuSaZXF81bNjj5NbgQl SbFL6h5dyzxNOAkDolpRDNtI+ayk8IkiFldoKUFCZ+LUrmrdQBwQwoeO1pRodTH5 0uErTHUvKuxI2hnolSSxbr6tbF89rOtvflLTlI7rJ7NvqVic6+UOCrbFE8MmKsPa 4lIPq+emcdAjjfyYrz3KNf07OOENSggBjAI6X5R74j/WOknAZTJZwTxP0Wh+Iu/x YrsfQOl+eQo2qzOjs00fFn5vpjgSilhWDKB5nEh3ODQ2V6xx6SEouwatYXQKcnsW f+UStXAm7siq2yeyD39dNvqr/oqCcgK7izmO/lm01YyHulEvi8K2EXMh8Q9PgxeF J0Rdz7xPiMY27As+FOHjCZhgcjdIZWvOyufSaoCayu6eXTxcFG+fzHenla6oD9eU Czpnn4iyRZNlzbJJ8O3NpvYhVwJtGyltT39e0Iod1hvMENow8tw1d2EhajJta9KA OC2eSs1upFDWtFMW2hpxMM3poPb/jeWTjrjhW0Qm4Ng27Gd0Lxb8x02jrtMkthJp QPv/LFrtRgmvpzrtsz5oT+c8c1ohMVU93C5bsuKTBssdX9IM47nSFsnbOGUBigaj lXrQz/Xh3UB/8eprX+cMG/eqeq75AyJiT53kZYsga6qs6r8h29I= =2ujV -----END PGP SIGNATURE----- --yudcn1FV7Hsu/q59-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 13:43:33 2019 Received: (at 37865) by debbugs.gnu.org; 24 Oct 2019 17:43:33 +0000 Received: from localhost ([127.0.0.1]:36894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNh8z-0007dv-Rj for submit@debbugs.gnu.org; Thu, 24 Oct 2019 13:43:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNh8v-0007df-8h for 37865@debbugs.gnu.org; Thu, 24 Oct 2019 13:43:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50758) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iNh8q-0001yd-38; Thu, 24 Oct 2019 13:43:20 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=54228 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iNh8p-00071A-F7; Thu, 24 Oct 2019 13:43:19 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 3 Brumaire an 228 de la =?utf-8?Q?R=C3=A9volution?= 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, 24 Oct 2019 19:43:17 +0200 In-Reply-To: <20191023162411.3d520e24.kmx@posteo.net> (Kai Mertens's message of "Wed, 23 Oct 2019 16:26:35 +0200") Message-ID: <87sgniyr7u.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Kai, Kai Mertens skribis: > I wonder if the listed key is as well valid for https://ci.guix.gnu.org > just the same as it used to be valid for https://mirror.hydra.gnu.org. No it=E2=80=99s not. > If not, where can I get the new, correct one? You could download guix-1.0.1.tar.gz for instance, verify its signature, and grab =E2=80=98etc/substitutes/ci.guix.gnu.org.pub=E2=80=99 from there. Alternately, here=E2=80=99s the key of ci.guix.gnu.org: =2D-8<---------------cut here---------------start------------->8--- (public-key=20 (ecc=20 (curve Ed25519) (q #8D156F295D24B0D9A86FA5741A840FF2D24F60F7B6C4134814AD55625971B394#) ) ) =2D-8<---------------cut here---------------end--------------->8--- This message is signed, so be sure to check its signature before going any further. > Once I have the keyfile, I am supposed to continue with section > =E2=80=9C4.3.2 Substitute Server Authorization=E2=80=9D, > right? > > Then I would try: > # guix-daemon --substitute-urls=3Dhttps://ci.guix.gnu.org > # guix archive --authorize < my/path/to/ci.guix.gnu.org.pub > > Is that correct? Yes. > Would that remove the obsolete substitute server information in the > same go? No, but that=E2=80=99s OK. HTH! Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAl2x4rUACgkQCQsRmT2a 67XJog/+L4oH308qY00IOgACcB9NJTdcytv0rrTNFFjthVcm6HGMamvL4zwDkJaN wTa9M3f+l+D44pmBZ+MkmIDogaLwE0eD0VjrGlykkTp0GhBIWW3Ob/9WxxxCbEDG q5QV4eydKJjPuoKb+A2h6QuQ75qRVLZtxUog+wK8yX/8x3YmnGxN8C0QH1TOf596 BNmxZpsYeE+uhRlrFOW1y2q1iGexmPUHAjitkRQCobDi20vxD5F6Y/X/C1QkRmH9 pa+xplPJJsK2YCy3y7sI7B3OgMkr6lPs659NAiOMNJuLuXj/wF2pq/rPJNyi1W51 NV9KBo9+DYxmeIPTYrRBW/OowOze2crZOSUXdHLN9WHVuk/2aACvT6xqowtW+qhP DFBBH+Z/z/Jo0sJQ3vuN4CPOOf4JPgy/DAFQvjp/7PXTeT6uKumNVgOsLqaqswYX Fy2puMqdQVrN4+v38dW93J0CxuBfbWRLZV0desSK3ls4uIDWDUPsDea2zYXlWVt8 djeL+vEg/BzztrdkBsLcq0VDikxjTfAEODDIYX9gbQRAExUeI3A7zJHSYXbYXL0H GMIAfTmXzrKbaQ4ywNvLdscXcl0qsSuAEE+/8/W44685M3VhoxA7h3PW8i/cJ/LT 1z0tZv2sVrTSrvDijriNUHBtB3gaqIZ928mySkcq+IT3X6DypwI= =jr4p -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 16:50:21 2019 Received: (at 37865) by debbugs.gnu.org; 24 Oct 2019 20:50:21 +0000 Received: from localhost ([127.0.0.1]:37014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNk3i-0003iR-J8 for submit@debbugs.gnu.org; Thu, 24 Oct 2019 16:50:19 -0400 Received: from imta-38.everyone.net ([216.200.145.38]:40630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNk3c-0003iA-5F for 37865@debbugs.gnu.org; Thu, 24 Oct 2019 16:50:12 -0400 Received: from pps.filterd (omta003.sj2.proofpoint.com [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id x9OKnTtF002419; Thu, 24 Oct 2019 13:50:06 -0700 X-Eon-Originating-Account: K_FT9mq3R4uAZp9s2gL3Km02y5b1wR2WiC302UNyf_U X-Eon-Dm: m0116293.ppops.net Received: by m0116293.mta.everyone.net (EON-AUTHRELAY2 - 32d0d199) id m0116293.5da9f91d.161525; Thu, 24 Oct 2019 13:50:05 -0700 X-Eon-Sig: AQMHrIJdsg59q/LnPAIAAAAD,626041bb98c26db7e27ece87e36d68df X-Eip: 78kS6TTigadPzaolsLikCK-NZZCpp37LTjab199f-bA Date: Thu, 24 Oct 2019 13:49:56 -0700 From: Bengt Richter To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191024204956.GA991@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20191024133429.714337fb.kmx@posteo.net> User-Agent: Mutt/1.12.2 (2019-09-21) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-24_11:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910240195 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org, Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Bengt Richter Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On +2019-10-24 13:34:29 +0200, Kai Mertens wrote: [...] > This machine is running GNU Guix on top of an old GNU/Linux-libre > distro (Trisquel7). > > I edited the /etc/init/guix-daemon.conf configuration file and added > --substitute-urls=https://ci.guix.gnu.org to the exec line. > > Then I used > $ sudo -i > # guix archive --authorize < path/to/ci.guix.gnu.org.pub > to authorize the server url. > > But I think guix still tried to substitute from hydra. > So I deleted the rsa key entries in /etc/guix/acl manually and > performed a logout-login sequence to restart the daemon. > > Now it works, hurray! I was able to perform a fast 'guix pull' (~2h) > and the space in / and /tmp turned out to be sufficient. > > When invoking guix package -I for example, I encountered an error like > guile: failed to install locale > I have encountered the same error. It seems to recur for me after major updates. So there seems to be something lurking to reawaken the real error message source. I collected some symptoms and posted them as bug#37900. I hope it will be obvious to someone what is happening, so this nuisance can be eliminated (and everyone will be relieved of hearing about it repeatedly :) (if I am doing something dumb for my case, I promise to try to avoid repeating :) > But that went away after having updated and installed some packages. > Unfortunately, I don't know exactly which action was responsible to > make this message disappear. > When you were getting the error message from guix commands (which apparently uses guile in a way that causes _guile_ to complain), were you also getting the same error message when invoking guile directly? I was not -- please see #bug37900 for my attempt to explore the difference. > Now that I am running an up-to-date version of guix, there seem to be > no further need to use --substitute-urls=https://ci.guix.gnu.org in the exec > line of the daemon config file nor to have the rsa key deleted in /etc/guix/acl. > > I thank you all very much for your help. I feel pretty much relieved > and encouraged to keep trying guix. > Me too. I think guix can be great, though my user experience is not quite great yet :) HTH -- Regards, Bengt Richter From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 02:55:16 2019 Received: (at 37865) by debbugs.gnu.org; 25 Oct 2019 06:55:16 +0000 Received: from localhost ([127.0.0.1]:37191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNtVD-0003aH-RX for submit@debbugs.gnu.org; Fri, 25 Oct 2019 02:55:16 -0400 Received: from imta-36.everyone.net ([216.200.145.36]:33302 helo=imta-38.everyone.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNtVB-0003a7-NX for 37865@debbugs.gnu.org; Fri, 25 Oct 2019 02:55:14 -0400 Received: from pps.filterd (m0004960.ppops.net [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id x9P6t9U7024138; Thu, 24 Oct 2019 23:55:12 -0700 X-Eon-Originating-Account: FVLmVJWcBeNq9VIF4KFgbcea6hGm8swHBJ1AfbSX4DI X-Eon-Dm: m0116787.ppops.net Received: by m0116787.mta.everyone.net (EON-AUTHRELAY2 - 32d0d199) id m0116787.5db23b63.4476; Thu, 24 Oct 2019 23:55:11 -0700 X-Eon-Sig: AQMHrIJdspxPTeOb5wIAAAAC,72320cd2e3648216b48c8f630e14c3d3 X-Eip: 0-SldmXCocU7LioTi5LYDKdL8WXRNftH8Fm8EvV8ApQ Date: Thu, 24 Oct 2019 23:55:04 -0700 From: Bengt Richter To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191025065504.GA45401@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> <20191024204956.GA991@PhantoNv4ArchGx.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20191024204956.GA991@PhantoNv4ArchGx.localdomain> User-Agent: Mutt/1.12.2 (2019-09-21) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-25_04:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910250065 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Bengt Richter Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On +2019-10-24 13:49:56 -0700, Bengt Richter wrote: > On +2019-10-24 13:34:29 +0200, Kai Mertens wrote: > > [...] > > > > When invoking guix package -I for example, I encountered an error like > > guile: failed to install locale > > > > I have encountered the same error. It seems to recur for me after major updates. > So there seems to be something lurking to reawaken the real error message source. > I collected some symptoms and posted them as bug#37900. > A recently committed fix enabled me to fix my problem with "guile: failed to install locale" that was triggered by any invocation of guix: guix pull ## make sure the fix is in! ;-) guix install avahi ## likely you won't need this first, but it stood in my way per bug#37900 ## (after the fix, I might not have needed it either for the locale upgrade, idk). guix install glibc-utf8-locales ## if your locale is within '("de_DE" "el_GR" "en_US" "fr_FR" "tr_TR") If you have an exotic locale outside of those, you may have to install the big one: guix install glibc-locales A snip from guix edit glibc-utf8-locales: --------------------------------------- ;; tests---e.g., in Guile's i18n tests. '("de_DE" "el_GR" "en_US" "fr_FR" "tr_TR")) #t)))) (native-inputs `(("glibc" ,glibc) ("gzip" ,gzip))) (synopsis "Small sample of UTF-8 locales") (description "This package provides a small sample of UTF-8 locales mostly useful in test environments.") --------------------------------------- HTH, in case your "guile: failed to install locale" hasn't gone away yet :) -- Regards, Bengt Richter From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 27 03:56:33 2019 Received: (at 37865) by debbugs.gnu.org; 27 Oct 2019 07:56:33 +0000 Received: from localhost ([127.0.0.1]:41632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOdPd-0001RZ-9w for submit@debbugs.gnu.org; Sun, 27 Oct 2019 03:56:33 -0400 Received: from mout02.posteo.de ([185.67.36.66]:56717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOdPb-0001RK-0E for 37865@debbugs.gnu.org; Sun, 27 Oct 2019 03:56:32 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 6518E240101 for <37865@debbugs.gnu.org>; Sun, 27 Oct 2019 08:56:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1572162983; bh=uaz0TptYPBzySk7Xehzu3hhRe+9/r6pZ1sZdh77xQpY=; h=Date:From:To:Cc:Subject:From; b=QSIOStxJF+Mvk+yy8jfIsOBdlwKLkLVznyBZChwr36LtCQc/wjyn8t2kzQBN+55Ap soN04ZfRe2OhL1/4JR0cG1ytdll501wQmWn8WQKyOl4KSHP2M1zWki6VF46tnFDUcj iAZhuU25zL2giVQeXjalOGZxPBHJR5aZS1HK7SbX3e/f82Jjj0g51niugQy5w7Kz9r 2AW6buffao4GRAk7wQ4U4FtfqbbPP7OBdSiH1q6dBl4SJyUF1JK7EbwjfjEbrpYmfi b1GLZnY9ejD9XY5/ae+mqBgtgHwcNIKcgCOlaNqEtBzWlW7MMzzTRpo8Srb9yNAu4c yA7nSTF25fEeg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4719CV0FMtz9rxP; Sun, 27 Oct 2019 08:56:21 +0100 (CET) Date: Sun, 27 Oct 2019 08:54:19 +0100 From: Kai Mertens To: Bengt Richter Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191027085419.26121622.kmx@posteo.net> In-Reply-To: <20191024204956.GA991@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> <20191024204956.GA991@PhantoNv4ArchGx.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Igp2QnvyoPwj2MN_ta_KiQf"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org, Ludovic =?UTF-8?B?Q291cnTDqHM=?= , Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/Igp2QnvyoPwj2MN_ta_KiQf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 24 Oct 2019 13:49:56 -0700 Bengt Richter wrote: > >=20 > > When invoking guix package -I for example, I encountered an error > > like guile: failed to install locale > > =20 >=20 > I have encountered the same error. It seems to recur for me after > major updates. So there seems to be something lurking to reawaken the > real error message source. I collected some symptoms and posted them > as bug#37900. >=20 Hello Bengt, as I see, issue #37900 is closed, but I don't understand the solution, unfortunately. This issue #37865 is closed as well, so I don't know whether this reply reaches you well and is placed correctly. I for myself use a different way to get around the warning messages, which re-occurred after a while: $ guix package -I guile: warning: failed to install locale warning: failed to install locale: Invalid argument I have the impression, that cat<> ~/.bash_profile GUIX_PROFILE=3D"$HOME/.guix-profile" source "\$GUIX_PROFILE/etc/profile" EOF is not enough to provide full information regarding search paths. As a complement, I put the output of guix package --search-paths -p "$HOME/.guix-profile" into my =E2=80=98~/.bashrc=E2=80=99, but append the ${:+:}$ pattern to each line in order to keep existing variable content. However, it seems as if the output of that command is incomplete as well, as it often (not always) misses information regarding GUIX_LOCPATH and PATH (~/.config/guix/current). I append these definitions as well, just to make sure they are not missing. (In a helper script, I use a =E2=80=98sort -u=E2=80=99 to avoid re= dundant occurences of lines.) cat<> ~/.bashrc export PATH=3D"$HOME/.config/guix/current/bin\${PATH:+:}\$PATH" export GUIX_LOCPATH=3D"$HOME/.guix-profile/lib/locale\${GUIX_LOCPATH:+:}\$G= UIX_LOCPATH" EOF Placing these complementary lines altogether in ~/.bash_profile won't help me, I use ~/.bashrc instead. Then I perform a logout, login sequence and the error messages disappear and everything seems to run smoothly. I update my ~/.bashrc after each new package generation. As a conclusion, I would like to word three assumptions: 1. sourcing GUIX_PROFILE is not enough 2. output of =E2=80=98guix package --search-paths=E2=80=99 is incomplete 3. ~/.bash_profile and ~/.bashrc are not equally weighted in respect to guix environment settings @all What do you think? Could this be regarded as useful information? Or does it address my specific use case only? best regards Kai --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/Igp2QnvyoPwj2MN_ta_KiQf Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl21TSsACgkQQLFatLBb W/GMUhAAhE42afeJNBOgOFYv3GfdJ94Ir54U5qSyzvrdlsU3c86wAd8DDjaAVDcK nC2v5YJV7Mf373UOHuLhvA3wxd2Olvm6QuISKIEtg6QWFjrtOM/ow8lc/tTkXkp4 hhobh7+oI0uTaeGDbvruoUfR71+IPe7CGulEsfaSzes/gb3EIyieRBrpxjd+/TZP CtwVxsjuEJOKfIITtIvhsL8Zr2KbPR2T5MIG0ZW1SUnJ7xyOOxDTeOr7v195wLo8 vy+chFM/yHvyPAnRNjZYxSLxC6iZVhjgxpl5bPsd9GK85pYeD7IhnPcT3WGGReCY +nJ7BVh5EYXuWPq48ZIQxDNpB9AAynx4zn5kS5FHhy3224nRxL655TmymOWp1h+Q qsdH/XOHJ/1TkI3Yfg36VEhcHpIPoHJPgFtyWlNBCv4kxUeQcGhqSPhCh1gT4f2O gqOu6XL9PFbuKbiEyg9A7V6GNQ+HmsbJiseDUtI+x7tO79Ths5JMHWIKm1AHbg+n DYcNgqdGk+/dD6bB+z4Ecvw46audQ5C19EMXyByZtBgSZUb9BT75V9UETDsUS/PS AEufN4/183kw+cRMmlYFy7RJNIv8o36EcdvOHNKiI/0gzRHUTf0h4SwTTuPVIN3M BEETbV63pQ25eT5xi5wFZbcA+mqAB3j9fiDlIUYTDgTvN89eFa0= =FVhb -----END PGP SIGNATURE----- --Sig_/Igp2QnvyoPwj2MN_ta_KiQf-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 27 07:52:31 2019 Received: (at 37865) by debbugs.gnu.org; 27 Oct 2019 11:52:31 +0000 Received: from localhost ([127.0.0.1]:41749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOh5y-0005GY-Nu for submit@debbugs.gnu.org; Sun, 27 Oct 2019 07:52:31 -0400 Received: from imta-37.everyone.net ([216.200.145.37]:50488 helo=imta-38.everyone.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOh5w-0005GO-Kk for 37865@debbugs.gnu.org; Sun, 27 Oct 2019 07:52:29 -0400 Received: from pps.filterd (m0004962.ppops.net [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id x9RBpHA6025240; Sun, 27 Oct 2019 04:52:25 -0700 X-Eon-Originating-Account: yMrvy9Zi0J3-MO6eWhNU3YOLcEMiKv3cBdD7Ax97srI X-Eon-Dm: m0116293.ppops.net Received: by m0116293.mta.everyone.net (EON-AUTHRELAY2 - 32d0d199) id m0116293.5db23b63.69439; Sun, 27 Oct 2019 04:52:24 -0700 X-Eon-Sig: AQMHrIJdtYT4DRrV/gIAAAAE,4412dd96742761d9c3fea1faf35bea94 X-Eip: rJn9STr0_CF5KNMudP84VXEQ8Nusb0jj2aiOQYN6Pk0 Date: Sun, 27 Oct 2019 04:52:14 -0700 From: Bengt Richter To: Kai Mertens Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191027115214.GA2716@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> <20191024204956.GA991@PhantoNv4ArchGx.localdomain> <20191027085419.26121622.kmx@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20191027085419.26121622.kmx@posteo.net> User-Agent: Mutt/1.12.1 (2019-06-15) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-27_05:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910270126 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Bengt Richter Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Hi Kai, On +2019-10-27 08:54:19 +0100, Kai Mertens wrote: > On Thu, 24 Oct 2019 13:49:56 -0700 > Bengt Richter wrote: > > > > > > > When invoking guix package -I for example, I encountered an error > > > like guile: failed to install locale > > > > > > > I have encountered the same error. It seems to recur for me after > > major updates. So there seems to be something lurking to reawaken the > > real error message source. I collected some symptoms and posted them > > as bug#37900. > > > > Hello Bengt, > > as I see, issue #37900 is closed, but I don't understand the solution, > unfortunately. > > This issue #37865 is closed as well, so I don't know whether this reply > reaches you well and is placed correctly. > > I for myself use a different way to get around the warning messages, > which re-occurred after a while: > > $ guix package -I > guile: warning: failed to install locale > warning: failed to install locale: Invalid argument > > I have the impression, that > > cat<> ~/.bash_profile > GUIX_PROFILE="$HOME/.guix-profile" > source "\$GUIX_PROFILE/etc/profile" > EOF > > is not enough to provide full information regarding search paths. > > As a complement, I put the output of > > guix package --search-paths -p "$HOME/.guix-profile" > > into my ‘~/.bashrc’, but append the > > ${:+:}$ > > pattern to each line in order to keep existing variable content. > > However, it seems as if the output of that command is incomplete as > well, as it often (not always) misses information regarding > GUIX_LOCPATH and PATH (~/.config/guix/current). > > I append these definitions as well, just to make sure they are not > missing. (In a helper script, I use a ‘sort -u’ to avoid redundant > occurences of lines.) > > cat<> ~/.bashrc > export PATH="$HOME/.config/guix/current/bin\${PATH:+:}\$PATH" > export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale\${GUIX_LOCPATH:+:}\$GUIX_LOCPATH" > EOF > > Placing these complementary lines altogether in ~/.bash_profile won't > help me, I use ~/.bashrc instead. > > Then I perform a logout, login sequence and the error messages > disappear and everything seems to run smoothly. > > I update my ~/.bashrc after each new package generation. > > As a conclusion, I would like to word three assumptions: > > 1. sourcing GUIX_PROFILE is not enough > 2. output of ‘guix package --search-paths’ is incomplete > 3. ~/.bash_profile and ~/.bashrc are not equally weighted in respect to > guix environment settings > 1. I think what produces GUIX_PROFILE is not designed to do what you are doing manually, nor IMO should it be, as there is (or should be) a proper solution ;-) 2. I don't know if it's incomplete, but I suspect you are saying so because it does not serve your current approach to solving the problem :) 3. True. Normally ~/.bash_profile is sourced only at login, whereas I think ~/.bashrc is sourced by any new subshell being entered (normally, though AIUI options can make a difference). To diagnose your situation would you post the ouputs of: 1. strace guix -v |& grep locale 2. which guix|xargs readlink -f|xargs cat -n 3. guix package -I glibc #1 should show where locale is being looked for and failing to be found #2 will show that guix on the command line invokes a hash-bang guile script, setting some things up and calling the real machinery of guix. My current version for #2 lists 3 script lines: 1 #!/gnu/store/sc7z07gim1iq5zvfz1amdwf2irxrzifg-guile-2.2.6/bin/guile --no-auto-compile 2 !# 3 (begin (set! %load-path (cons (string-append "/gnu/store/053vb2vkbrv6mjddhkyhb6ddkj85d9ia-guix-module-union" "/share/guile/site/" (effective-version)) %load-path)) (set! %load-compiled-path (cons (string-append "/gnu/store/053vb2vkbrv6mjddhkyhb6ddkj85d9ia-guix-module-union" "/lib/guile/" (effective-version) "/site-ccache") %load-compiled-path)) (let ((locpath (getenv "GUIX_LOCPATH"))) (setenv "GUIX_LOCPATH" (string-append (if locpath (string-append locpath ":") "") "/gnu/store/n79cf8bvy3k96gjk1rf18d36w40lkwlr-glibc-utf8-locales-2.29/lib/locale"))) (let ((guix-main (module-ref (resolve-interface (quote (guix ui))) (quote guix-main)))) (begin (bindtextdomain "guix" "/gnu/store/0m73px55qzbx70v2k346igajrszzz8kb-guix-locale-guix") (bindtextdomain "guix-packages" "/gnu/store/c01aal3wvwlhi5h81rz14yasf70w04j2-guix-locale-guix-packages")) (apply guix-main (command-line)))) Notice the -2.29 version of "/gnu/store/n79cf8bvy3k96gjk1rf18d36w40lkwlr-glibc-utf8-locales-2.29/lib/locale" My problem was that I had version 2.28 installed, but not 2.29 -- at least not where it could be seen What version is referenced in your #2 output? My current output for #3 is glibc 2.28 out /gnu/store/c43rbmzv1laxgbnkvf76hx4305n4206a-glibc-2.28 glibc-locales 2.28 out /gnu/store/bb9alx1ap57pz0vmx7p1r8qk0lxxfg3x-glibc-locales-2.28 glibc-utf8-locales 2.29 out /gnu/store/n79cf8bvy3k96gjk1rf18d36w40lkwlr-glibc-utf8-locales-2.29 Before the solution to my problem, that command only showed the 2.28 lines. The obvious thing to try was to install 2.29, so I chose the smaller glibc-utf8-locales. guix install glibc-utf8-locales That should have worked, but didn't, and that's what all the confusing stuff in bug#37900 came from. Somehow avahi was mixed into the problem -- but this was solved by some mystery (to me) update, and then after guix pull had pulled that in, guix install glibc-utf8-locales worked normally. It consequently appeared in my #3 output -- and the locale complaints went away -- at least after a reboot, but I'm not sure that was necessary. So, bottom line, I would suggest posting the outputs to #1,#2, and #3 and figuring out what to do. My bet is you'll revert your workarounds, do a guix pull and maybe guix update for good measure, then guix install glibc-utf8-locales (unless you have an exotic locale, in which case you may need to do guix install glibc-locales) then reboot, and hopefully the locale complaints will be gone. > @all > What do you think? Could this be regarded as useful information? > Or does it address my specific use case only? > Hard to say for sure, until we see the outputs to #1,#2, and #3 :) In general, I don't think it's a good idea to tempt people with obstacles to copy possibly dangerous "solutions" -- especially when it comes to permissions, but also bypassing intended barriers between profiles or other entities. But it's good to let developers see what desperate hacks people are willing to use to get on with life, so that they can provide user-friendly alternatives, as I think they are all motivated to do. The core developers are amazingly energetic and productive, but they only have so many man^H^H^H :) person-hours to give, so kudos to them! > best regards > Kai > > -- > Kai Mertens > OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net > Key fingerprint = 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 > What is that? Please check: https://emailselfdefense.fsf.org/en/ HTH and doesn't mislead :) -- Regards, Bengt Richter From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 21:33:32 2019 Received: (at 37865) by debbugs.gnu.org; 16 Nov 2019 02:33:32 +0000 Received: from localhost ([127.0.0.1]:37545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVnu0-0002Pv-GO for submit@debbugs.gnu.org; Fri, 15 Nov 2019 21:33:32 -0500 Received: from mout02.posteo.de ([185.67.36.66]:43143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVntv-0002PO-5a for 37865@debbugs.gnu.org; Fri, 15 Nov 2019 21:33:27 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 683A02400FC for <37865@debbugs.gnu.org>; Sat, 16 Nov 2019 03:33:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1573871601; bh=0uuSVx/a6fKajpIhuTgq2pP3lR2qiNf5eB9ZYxY00vo=; h=Date:From:To:Cc:Subject:From; b=bOZaeoJNLMH69OJ7JxzpQtDmH0uRmbthah4dfhlwHRqX2Ycwg8j3XcdZSrGuZd7JL Q/FvCn3gbQ8eBxg6Knqma28TUBAE8mgEjqOZkyE+0RzXgK7OHLIpqVKrPfphQd5kEE dWfc2KXkjUzxXdmbxSNcGoNDgrw3D2QCekY2BViJ0rKc5h5GeJYXIDxr+jOL3NJf/C BtAnoIznAfWIctY+gxDBxUXfoBa3HYnQbR8RfYe2dmit4eeglFPaksiaJtKHTLx3zm oBHRYdm5xyPfFctHnln6549uJATF9WTsZX2azumDGAl7NbXPKSi3Q62736lPiUOAVW FV624ZGgiRpcA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 47FK5X4vzJz9rxL; Sat, 16 Nov 2019 03:33:20 +0100 (CET) Date: Sat, 16 Nov 2019 02:52:13 +0100 From: Kai Mertens To: Bengt Richter Subject: Re: bug#37865: guix pull: error: You found a bug: Message-ID: <20191116025213.3d696398.kmx@posteo.net> In-Reply-To: <20191027115214.GA2716@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> <20191024204956.GA991@PhantoNv4ArchGx.localdomain> <20191027085419.26121622.kmx@posteo.net> <20191027115214.GA2716@PhantoNv4ArchGx.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Ds3O2BRg7IIkBaZ4CdGEoF1"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37865 Cc: 37865@debbugs.gnu.org, Ludovic =?UTF-8?B?Q291cnTDqHM=?= , Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/Ds3O2BRg7IIkBaZ4CdGEoF1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 27 Oct 2019 04:52:14 -0700 Bengt Richter wrote: > My bet is you'll revert your workarounds, do a guix pull and maybe guix u= pdate for good measure, > then guix install glibc-utf8-locales (unless you have an exotic locale, i= n which case you may need > to do guix install glibc-locales) then reboot, and hopefully the locale c= omplaints will be gone. Hi Bengt, hmm, yes, this is exactly what I did. I reverted my workarounds, but found some constraints that I was not aware of, see list below. (This applies to guix describe (GNU Guix) 7696af421b9fa05f479cda9c742883a99e6faec3 on top of trisquel or debian.) 1) File ~/.profile is not read by bash in case file ~/.bash_profile is present. As a result, some settings were skipped when I used the latter file to define environment variables. Now I set GUIX_PROFILE and source $GUIX_PROFILE/etc/profile (as suggested by guix) within ~/.profile. This works fine. 2) Additionally, I have to explicitly define more standard content for XDG_DATA_DIRS (as like =E2=80=9C/usr/share=E2=80=9D and =E2=80=9C/usr/local= /share=E2=80=9D) when sourcing the guix profile environment as with 1). This is essential, otherwise my graphic login won't work. I don't understand why, though. 3) In order to get rid of "guile: warning: failed to set locale" with commands like =E2=80=9Cguix package -I=E2=80=9D, I install matching version= s of glibc-locales (or glibc-utf8-locales) *and* glibc. Having only the locales package installed is not sufficient. This might be obvious for experienced users, but I myself was not aware of that ANDed condition. 4) Furthermore, with an old initial version of guix, PATH needs to point to =E2=80=9C$HOME/.config/guix/current/bin=E2=80=9D to make sure that= I am running the latest version of guix. Otherwise the locale complains will be back. This concept of environment variables confused me in the beginning, but now I start to get more familiar. best regards Kai --=20 Kai Mertens OpenPGP Key-ID: 0x40B15AB4B05B5BF1 on keys.gnupg.net Key fingerprint =3D 7C83 0A80 01FF 679C 6E8E AFD3 40B1 5AB4 B05B 5BF1 What is that? Please check: https://emailselfdefense.fsf.org/en/ --Sig_/Ds3O2BRg7IIkBaZ4CdGEoF1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfIMKgAH/Z5xujq/TQLFatLBbW/EFAl3PVk0ACgkQQLFatLBb W/F+lg/+Idf7eYARI7+aqtwPIi/5Y8BVMNhmzPLKJ8JyqB2Jb9wXb9KglqK/wFaY 4DzAnHUm0y5FfKQ/8Bgzm9EfeLT+tGCC+GG1wkfI15eovU655nCpN52wxhHrrWHO QlQMnUEi/z9kg+6JQIQAtQt2WBSXci3TSMOEqqWOzXtmaKNXLRSr2GQijPf0xA81 991z2NZwaTb/VRk26ikNAZOmlzl0t6I2qKCl8CyAKxfDSmgEN7EhOV1idm/0vLnl i+GH4CHrnuZSWQO5SkWZ1Ritz9y2YqcMUDO1VCZb6c0l3eIQJ15Lx78YtVZhKNnx YuWa8z5lT90bImL7+giM2hpnPWIHVHBi38K4IE52sQrryKYVp5FrfSuED4m7UdYy ko/X9XYcuZlQmA32jELeTyZ6HdZUbEWInS5yMiiXPnq05N4DHs/TP01+qETH9K1Y xT8GUW+vM+LxSEJYEMp8nbJqcaGvMWmXSnzq9VL2J68c5orfdniN3Lk7tMkQXLLK e32heTIVtNw6/6m9Db/SWUDM70+lff8KTVZwrA3+it1nqQirrV8iXuyxBvK1bu2i xp8toO5pzpmrFrQlab/igX4nyokxbcPnysj2nm2heX25CVj8gLmFsU5yca1Oh5NE x43c8eyJku/Ps3sdDe9OGIakg6d5h+8VDM64yeF/2S/yvOiS8A4= =ZP7d -----END PGP SIGNATURE----- --Sig_/Ds3O2BRg7IIkBaZ4CdGEoF1-- From unknown Fri Jun 20 07:09:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 14 Dec 2019 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator