GNU bug report logs - #63634
nar 404 leads to hard ‘guix substitute’ crash

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

Package: guix; Severity: important; Reported by: Ludovic Courtès <ludo@HIDDEN>; dated Sun, 21 May 2023 22:13:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 11:22:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 07:22:08 2023
Received: from localhost ([127.0.0.1]:33694 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q13c8-0002mr-I1
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 07:22:08 -0400
Received: from mira.cbaines.net ([212.71.252.8]:42554)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1q13c4-0002mh-VB
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 07:22:07 -0400
Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699])
 by mira.cbaines.net (Postfix) with ESMTPSA id 0919727BBE2;
 Mon, 22 May 2023 12:22:04 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 496da423;
 Mon, 22 May 2023 11:22:03 +0000 (UTC)
References: <87cz2ttju2.fsf@HIDDEN> <87ttw4ye13.fsf@HIDDEN>
 <875y8kzp17.fsf@HIDDEN>
User-agent: mu4e 1.8.13; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
Date: Mon, 22 May 2023 12:02:04 +0100
In-reply-to: <875y8kzp17.fsf@HIDDEN>
Message-ID: <87bkicfw6e.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63634
Cc: 63634 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Simon Tournier <zimon.toutoune@HIDDEN> skribis:
>
>> 2. &message:
> "https://bordeaux.guix.gnu.org/nar/zstd/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-=
rust-base64-0.13.1.tar.xz:
> HTTP download failed: 404 (\"Not Found\")"
>
> Look:
>
> $ wget -qO- https://bordeaux.guix.gnu.org/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75=
x.narinfo
> StorePath: /gnu/store/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1=
.tar.xz
> NarHash: sha256:0pynnlsiiq03h7ysfkzw53wkf6hfmplb63haz6bjqdc686rnf4q1
> NarSize: 49128
> References:=20
> System: x86_64-linux
> Deriver: qcpzwblzpa2wprc4vwlm128bwckfj8rj-rust-base64-0.13.1.tar.xz.drv
> Signature: 1;bayfront;KHNpZ25hdHVyZSAKIChkYXRhIAogIChmbGFncyByZmM2OTc5KQo=
gIChoYXNoIHNoYTI1NiAjRUE2MTcwNUZENjNCOTU1NzcwNjIxN0EyQjczN0U5NzI2RjM4Rjk1Nk=
QwRTRCQjI4MjVBRTA2MTdDQjcxMDQ1MyMpCiAgKQogKHNpZy12YWwgCiAgKGVjZHNhIAogICAoc=
iAjMDNGRjU3ODU1RTNERDMxQkJFMUY2NDEyMkU0MzNBNzcwMEZGNkI1ODExRUQ0NTBCQzVEQTcw=
MkQyNDk3ODZEMCMpCiAgIChzICMwN0ZCQjREN0YwNTExQTlBNzZENzBFNzUxQTc2NTM1MzE0MzU=
1Mzk1RUUwNzgzODU3REM2NEYxRDIxMTEzQjMxIykKICAgKQogICkKIChwdWJsaWMta2V5IAogIC=
hlY2MgCiAgIChjdXJ2ZSBFZDI1NTE5KQogICAocSAjN0Q2MDI5MDJEM0EyREJCODNGOEEwRkI5O=
DYwMkE3NTRDNTQ5M0IwQjc3OEM4RDFERDRFMEY0MURFMTRERTM0RiMpCiAgICkKICApCiApCg=
=3D=3D
> URL: nar/lzip/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1.tar.xz
> Compression: lzip
> FileSize: 49781
>
> See? zstd=E2=80=99s gone!  This confirms my hypothesis.
>
> BTW, =E2=80=98guix publish=E2=80=99 has provisions to not compress alread=
y-compressed
> files, as in the case above.  We should really share code, Chris.

I'm not sure if this is what you have in mind regarding code sharing,
but I'll use compressed-file? from (guix utils) in the nar-herder to
avoid generating cached compressions for these kind of files in the
future.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmRrUFlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9Xc+og//WlWzxg4dlvECpvED5e1mBK1ieJ2xJMD0
yzfItUsFMlvHXfh10WuD8Fb5sVUNkoQHJx8AkuAIlRp77Tg57R42WgiQasKrWfC3
DrBfP4EkO7UMiQHDHEV9nrMCr45sThEwuM5ZM1hdWvWdd/nwXpyCusZhVu50l6Tl
CKUWltM1e9CNwCP4HX+PIFe/U96l8xY4Ai2p6jLYsEUpWax+ja3y1zLW3o5qJJcP
MA8Y2+44aChCmrneWL6oxGLCCAuIPEtMfRq15yIhzJBVw6A+KY46HVy61m5F7uw4
QJ5G9NKQEX3/GmkHsWPARcuO5pl9bo+eOCmR/6Y9Hs1S4kPRteC+La62KLcDMHO6
BV1Q2zh/9ImbVnwubz5/cb3+P7ItAUCUeAvWG+ZnIo/fBPVWWbSv0Gs6eh5t/h84
wbKVkIhits5rp6YGVsuxGDE1pPPmhV3J3GF3yLHLO247Rwma9iModfZNmGd71oeP
szBdjABikAROvtpsdduk/OeAvK0riVgshv3U1fIM3XaeyNW/mvAk8fzdknVz8bLU
6Lc7A+Vq9s6LUjVsEELObqfTZODL+eZLjSyckCPDQN5FjfaoAiRzLDUtmHeA7CQK
JwdukPD3uRL6AmjipLzytJc+Jmu8GbgUgZ8mkPtjC7uZpXBiMsl+zDT1/avkayFb
YTIzGhpdb+o=
=qq8l
-----END PGP SIGNATURE-----
--=-=-=--




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

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 11:02:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 07:02:05 2023
Received: from localhost ([127.0.0.1]:33666 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q13Ij-0002Dn-B4
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 07:02:05 -0400
Received: from mira.cbaines.net ([212.71.252.8]:42552)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1q13Ie-0002DK-GR
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 07:02:03 -0400
Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699])
 by mira.cbaines.net (Postfix) with ESMTPSA id 2CCE127BBE2;
 Mon, 22 May 2023 12:01:59 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 9d03e8e9;
 Mon, 22 May 2023 11:01:58 +0000 (UTC)
References: <87cz2ttju2.fsf@HIDDEN> <87a5xwzp6w.fsf@HIDDEN>
User-agent: mu4e 1.8.13; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
Date: Mon, 22 May 2023 11:59:28 +0100
In-reply-to: <87a5xwzp6w.fsf@HIDDEN>
Message-ID: <87fs7ofx3v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63634
Cc: 63634 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> So it seems =E2=80=98guix substitute=E2=80=99 picked /nar/zstd, even thou=
gh
> bordeaux.guix is not advertising that.
>
> Or is it?
>
> $ sudo cat /var/guix/substitute/cache/kzwjeblndsbkjzmjailrt4bnhguil7tqjme=
wzcyw22hgajbhfy3q/apw1y9nf8rqgxvjnlr1isbhpd502bcs5
> (narinfo (version 2) (cache-uri "https://bordeaux.guix.gnu.org") (date 16=
83633757) (ttl 15552000) (value "StorePath: /gnu/store/apw1y9nf8rqgxvjnlr1i=
sbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nNarHash: sha256:1am3v254jr=
9dpgd9r4dkjqxfgbp1xm0vl1hxl49cmmh97dg117z8\nNarSize: 144790464\nReferences:=
 8rz7yh6zdzp4b78f4n9wqj3hav2md4d4-isl-0.24 930nwsiysdvy2x5zv1sf6v7ym75z8ayk=
-gcc-11.3.0-lib apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gn=
u-11.3.0 brzrf6qx5d83j1zvirc1xk14wrhyx4hf-binutils-cross-aarch64-linux-gnu-=
2.38 cinj0g8krh5s428jawsazawlfarp912k-gcc-cross-aarch64-linux-gnu-11.3.0-li=
b cs3hw1wnxgijjzsd61whc8ar3qy9wjd6-mpfr-4.2.0 gsjczqir1wbz8p770zndrpw4rnppm=
xi3-glibc-2.35 ib2n2vzqpchc3bhh9i712w5sq9zapn8d-gmp-6.2.1 rbjq50q2ik8c1glkj=
5f0ksnwfz64g16g-mpc-1.3.1 rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1=
.16 rjgpaj54q1q9n3hcvpzyp29fgi2nx6ls-ld-wrapper-aarch64-linux-gnu-0 slzq3zq=
wj75lbrg4ly51hfhbv2vhryv5-zlib-1.2.13 y4ndp9n5krkaiwgvw58c61n7h8ls9b0f-glib=
c-cross-aarch64-linux-gnu-2.35\nSystem: x86_64-linux\nDeriver: fqb09jygm70c=
mq03xmjm7al6gzajp1p5-gcc-cross-aarch64-linux-gnu-11.3.0.drv\nSignature: 1;b=
ayfront;KHNpZ25hdHVyZSAKIChkYXRhIAogIChmbGFncyByZmM2OTc5KQogIChoYXNoIHNoYTI=
1NiAjNzA2MTI1QUFGMjcxQzM2MDM3RkY2MTIwMzI0NzI2NTVDMkU3OEY2NTA3OUY0MzgxMzY4ND=
hDQzA0OTVFRTIxRiMpCiAgKQogKHNpZy12YWwgCiAgKGVjZHNhIAogICAociAjMDg1RTA2ODE3R=
TFENTdCQzE1NTAxOUNGNjA0QTQxMTlFRjNBREVGQ0VFOTE4NjQzMDIzQTExQzk4RDM3REVBOCMp=
CiAgIChzICMwMUIwMkQyNjI0MDhCMDIzMUMxMUVDODI1Q0Q2MTkzNTU5NDRCQUNBMzg4NjEwRDI=
xOEIzNTVCNjM1NjFCQjk3IykKICAgKQogICkKIChwdWJsaWMta2V5IAogIChlY2MgCiAgIChjdX=
J2ZSBFZDI1NTE5KQogICAocSAjN0Q2MDI5MDJEM0EyREJCODNGOEEwRkI5ODYwMkE3NTRDNTQ5M=
0IwQjc3OEM4RDFERDRFMEY0MURFMTRERTM0RiMpCiAgICkKICApCiApCg=3D=3D\nURL: nar/l=
zip/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nCo=
mpression: lzip\nFileSize: 24767829\nURL: nar/zstd/apw1y9nf8rqgxvjnlr1isbhp=
d502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nCompression: zstd\nFileSize: 3=
9822104"))ludo@ribbon ~/src/guix [env]$
>
> So it seems that bordeaux.guix did advertise zstd at some point (and
> that narinfo is still in cache) but no longer does.
>
> Chris, can you confirm?

Yeah, this would have been a consequence of reducing the cache size [1].

1: https://git.savannah.gnu.org/cgit/guix/maintenance.git/commit/?id=3Dce8d=
3000fda6b80c0cf3e6f8204e0ee293024e6b

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmRrS6RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdLABAAije59Xh6APY5MdwkEXM/z3LnWenZlRRw
ocUKTVT6cIrJdGNsXq1tA6rJTh7+ycp0TK72FbqlCaPUl3ZRBSioS+GUxQN8ptf3
7VIgwWFECYbRgjVQGS5Lb/7AUP1nM2EEeMq395bWe1FdogzC9uu1dqnQm6jvGPBU
fw5XeiniELGhiyNo3vplWAHssnyVSeNhbJJ0ZlMnRsYFMLxH/LgFT9Z04u83TD/Y
nfnv1/PWhkGJiNYes/Gqvfh6lmcWohKIu9NxZMW3duzOtjRaReZ6j49Q7Ie6kF0L
iZa6A9t26CPQurtTPDH5EiUjHlnSzlEW+kvHQu0LZ91mk/ivkaCFY3S320jXIG0A
RBX5XHRMkTvZo874Lp6WbVQ42OYCwVbehlngkfWyw6p+UQ6dlIgH35UfhU239C74
TZxHX51utmwQ5LYEVBfIcPbQVeqwaL08sLsnDLjBSm+36+TdpafB8qTMiDxJysA3
X73c/vtBLHkVCM6gTY4ZrSQWhkCLMqoZe03eWrrExqnvZ+exBMqpharZr7pbNUD/
d05E77fhbk59zFRI7TjcjZ3gfBISu6mgKi4RlgZmJw3HlawXR9Ce5cZMyTHFz0nv
0QyJegXF2UvAfqmf/s0fQEtAzrj+MaRXSmGUoPxlQNKdg8TsfDTN4Stde/4x73A8
HvL2KzFl6wE=
=HFdK
-----END PGP SIGNATURE-----
--=-=-=--




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

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 09:36:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 05:36:16 2023
Received: from localhost ([127.0.0.1]:33579 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q11xf-0007tJ-UX
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 05:36:16 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43750)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1q11xe-0007t7-J2
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 05:36:14 -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 1q11xZ-0002G9-88; Mon, 22 May 2023 05:36:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=ojQFUfPWVO/Q69IYkA97d4a6cyGNb3Pf24VprCO1Yk4=; b=sVD3gDjn+rwLLnWaXzot
 vOm5RlANIGByDLVWk0Er7xu6IB8HMOu1Hvg13+QpdHnDR4RZSEAgs17eBkIOoCJ/mvZbE80fuKbbp
 NLfgcn4fyMHmkE2vSb6+CMDZE2JI3R3j/OS2aDW+SXEobtFMCq7/+i3JOCK2ixWIvF7JL/7SYiwtk
 gUXg7VNtYNrJu7rTgbJrfIfBnguP6uHeK/l8iQjogFwS1gt9JRmmKKXtbyYGseOPQ7+/OBB9yKwNJ
 21jHmkKpQHMkcAX73CgkUfThTXptxZUooPgoagtCz4/JN3gw/o78GYVVt5JtZhV0UsRtaf8lqCpBm
 2UqoH0KcZLwrXg==;
Received: from [193.50.110.247] (helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1q11xV-0002Sx-Kl; Mon, 22 May 2023 05:36:09 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
References: <87cz2ttju2.fsf@HIDDEN> <87ttw4ye13.fsf@HIDDEN>
Date: Mon, 22 May 2023 11:36:04 +0200
In-Reply-To: <87ttw4ye13.fsf@HIDDEN> (Simon Tournier's message of "Mon, 22
 May 2023 10:19:04 +0200")
Message-ID: <875y8kzp17.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
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: 63634
Cc: Christopher Baines <mail@HIDDEN>, 63634 <at> debbugs.gnu.org
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 (---)

Simon Tournier <zimon.toutoune@HIDDEN> skribis:

>   2. &message: "https://bordeaux.guix.gnu.org/nar/zstd/sx6sr6cs1x8sf5jhgb=
65rcr1yxk1q75x-rust-base64-0.13.1.tar.xz: HTTP download failed: 404 (\"Not =
Found\")"

Look:

--8<---------------cut here---------------start------------->8---
$ wget -qO- https://bordeaux.guix.gnu.org/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x.=
narinfo
StorePath: /gnu/store/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1.t=
ar.xz
NarHash: sha256:0pynnlsiiq03h7ysfkzw53wkf6hfmplb63haz6bjqdc686rnf4q1
NarSize: 49128
References:=20
System: x86_64-linux
Deriver: qcpzwblzpa2wprc4vwlm128bwckfj8rj-rust-base64-0.13.1.tar.xz.drv
Signature: 1;bayfront;KHNpZ25hdHVyZSAKIChkYXRhIAogIChmbGFncyByZmM2OTc5KQogI=
ChoYXNoIHNoYTI1NiAjRUE2MTcwNUZENjNCOTU1NzcwNjIxN0EyQjczN0U5NzI2RjM4Rjk1NkQw=
RTRCQjI4MjVBRTA2MTdDQjcxMDQ1MyMpCiAgKQogKHNpZy12YWwgCiAgKGVjZHNhIAogICAociA=
jMDNGRjU3ODU1RTNERDMxQkJFMUY2NDEyMkU0MzNBNzcwMEZGNkI1ODExRUQ0NTBCQzVEQTcwMk=
QyNDk3ODZEMCMpCiAgIChzICMwN0ZCQjREN0YwNTExQTlBNzZENzBFNzUxQTc2NTM1MzE0MzU1M=
zk1RUUwNzgzODU3REM2NEYxRDIxMTEzQjMxIykKICAgKQogICkKIChwdWJsaWMta2V5IAogIChl=
Y2MgCiAgIChjdXJ2ZSBFZDI1NTE5KQogICAocSAjN0Q2MDI5MDJEM0EyREJCODNGOEEwRkI5ODY=
wMkE3NTRDNTQ5M0IwQjc3OEM4RDFERDRFMEY0MURFMTRERTM0RiMpCiAgICkKICApCiApCg=3D=
=3D
URL: nar/lzip/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1.tar.xz
Compression: lzip
FileSize: 49781
--8<---------------cut here---------------end--------------->8---

See? zstd=E2=80=99s gone!  This confirms my hypothesis.

BTW, =E2=80=98guix publish=E2=80=99 has provisions to not compress already-=
compressed
files, as in the case above.  We should really share code, Chris.

Ludo=E2=80=99.




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

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 09:32:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 05:32:52 2023
Received: from localhost ([127.0.0.1]:33574 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q11uN-0007o5-VA
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 05:32:52 -0400
Received: from eggs.gnu.org ([209.51.188.92]:42234)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1q11uL-0007no-8e
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 05:32:50 -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 1q11uG-0001K8-05; Mon, 22 May 2023 05:32:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=xkbBGrLTIx0u0gm0L/lz6kTpaLtK7tg16pjwvxtbRSE=; b=Wr24vd9U9P8DA6DAVg4X
 pbfSLLCWluG45/u/FvCNZazL2iMxk/q1TyF79ynr5GgGq5mB6hd7J6cTHaeYAqybxqME9NlQjy2C6
 F9veF8qa+h11n37vEwBf1iGgFs0KaE+VPb0pvaVHqt0jxtgiRzvy/aljdKqa+S1+Vlq4q5MBy80WW
 3wiUhKuJTk3ZLbb5mn/GUDskFHJ0mzhHIciFs4o40TsazloeCgrs5Uj7hhetHp6uF7zW3ZEKn4+2g
 1UdHGaoKfYk0AeWQNv9P/CYjSJNuKOvpZI0Ovpy+7PSdtAjW4qFPFPXrnwtJ7YZxhVwAQcA8X35zV
 sNKfZMtH6uFSUw==;
Received: from [193.50.110.247] (helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1q11uD-0004Ol-G2; Mon, 22 May 2023 05:32:43 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 63634 <at> debbugs.gnu.org
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
References: <87cz2ttju2.fsf@HIDDEN>
Date: Mon, 22 May 2023 11:32:39 +0200
In-Reply-To: <87cz2ttju2.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
 =?utf-8?Q?'s?= message of "Mon, 22 May 2023 00:12:37 +0200")
Message-ID: <87a5xwzp6w.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
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: 63634
Cc: Christopher Baines <mail@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: -3.3 (---)

I experienced it a second time and have more info:

--8<---------------cut here---------------start------------->8---
substituting /gnu/store/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-=
linux-gnu-11.3.0...
Backtrace:
In ice-9/boot-9.scm:
  1752:10 19 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
          18 (apply-smob/0 #<thunk 7f4f9bf172a0>)
In ice-9/boot-9.scm:
    724:2 17 (call-with-prompt _ _ #<procedure default-prompt-handle=E2=80=
=A6>)
In ice-9/eval.scm:
    619:8 16 (_ #(#(#<directory (guile-user) 7f4f9bf1cc80>)))
In guix/ui.scm:
   2300:7 15 (run-guix . _)
  2263:10 14 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 13 (with-exception-handler _ _ #:unwind? _ # _)
  1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
   854:15 11 (_)
    646:2 10 (process-substitution _ _ _ #:cache-urls _ #:acl _ # _ # =E2=
=80=A6)
In ice-9/boot-9.scm:
  1752:10  9 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
    463:7  8 (download-nar #<<narinfo> path: "/gnu/store/apw1y9nf8r=E2=80=
=A6> =E2=80=A6)
In ice-9/boot-9.scm:
  1747:15  7 (with-exception-handler #<procedure 7f4f9846af00 at ic=E2=80=
=A6> =E2=80=A6)
  1685:16  6 (raise-exception _ #:continuable? _)
  1683:16  5 (raise-exception _ #:continuable? _)
  1685:16  4 (raise-exception _ #:continuable? _)
  1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri=E2=80=
=A6>)
  1685:16  2 (raise-exception _ #:continuable? _)
  1683:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
  1. &http-get-error:
      uri: #<<uri> scheme: https userinfo: #f host: "bordeaux.guix.gnu.org"=
 port: #f path: "/nar/zstd/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch=
64-linux-gnu-11.3.0" query: #f fragment: #f>
      code: 404
      reason: "Not Found"
      headers: ((server . "nginx") (date . #<date nanosecond: 0 second: 31 =
minute: 59 hour: 8 day: 22 month: 5 year: 2023 zone-offset: 0>) (content-ty=
pe text/plain (charset . "utf-8")) (content-length . 3) (connection keep-al=
ive))
  2. &message: "https://bordeaux.guix.gnu.org/nar/zstd/apw1y9nf8rqgxvjnlr1i=
sbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0: HTTP download failed: 404 =
(\"Not Found\")"
substitution of /gnu/store/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch=
64-linux-gnu-11.3.0 failed
guix build: error: corrupt input while restoring archive from #<closed: fil=
e 7f1693f9c9a0>
--8<---------------cut here---------------end--------------->8---

I have =E2=80=98--substitute-urls=3Dhttps://ci.guix.gnu.org https://bordeau=
x.guix.gnu.org=E2=80=99.
Let=E2=80=99s see what=E2=80=99s available on each server:

--8<---------------cut here---------------start------------->8---
$ wget -O- https://ci.guix.gnu.org/apw1y9nf8rqgxvjnlr1isbhpd502bcs5.narinfo
--2023-05-22 11:00:08--  https://ci.guix.gnu.org/apw1y9nf8rqgxvjnlr1isbhpd5=
02bcs5.narinfo
Resolving ci.guix.gnu.org (ci.guix.gnu.org)... 141.80.181.40
Connecting to ci.guix.gnu.org (ci.guix.gnu.org)|141.80.181.40|:443... conne=
cted.
HTTP request sent, awaiting response... 404 Not Found
2023-05-22 11:00:08 ERROR 404: Not Found.
$ wget -O- https://bordeaux.guix.gnu.org/apw1y9nf8rqgxvjnlr1isbhpd502bcs5.n=
arinfo
--2023-05-22 11:03:36--  https://bordeaux.guix.gnu.org/apw1y9nf8rqgxvjnlr1i=
sbhpd502bcs5.narinfo
Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 185.233.100.56, =
2a0c:e300::58
Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|185.233.100.56|=
:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1715 (1.7K) [text/plain]
Saving to: =E2=80=98STDOUT=E2=80=99

-                                     0%[                                  =
                                 ]       0  --.-KB/s               StorePat=
h: /gnu/store/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-=
11.3.0
NarHash: sha256:1am3v254jr9dpgd9r4dkjqxfgbp1xm0vl1hxl49cmmh97dg117z8
NarSize: 144790464
References: 8rz7yh6zdzp4b78f4n9wqj3hav2md4d4-isl-0.24 930nwsiysdvy2x5zv1sf6=
v7ym75z8ayk-gcc-11.3.0-lib apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch=
64-linux-gnu-11.3.0 brzrf6qx5d83j1zvirc1xk14wrhyx4hf-binutils-cross-aarch64=
-linux-gnu-2.38 cinj0g8krh5s428jawsazawlfarp912k-gcc-cross-aarch64-linux-gn=
u-11.3.0-lib cs3hw1wnxgijjzsd61whc8ar3qy9wjd6-mpfr-4.2.0 gsjczqir1wbz8p770z=
ndrpw4rnppmxi3-glibc-2.35 ib2n2vzqpchc3bhh9i712w5sq9zapn8d-gmp-6.2.1 rbjq50=
q2ik8c1glkj5f0ksnwfz64g16g-mpc-1.3.1 rib9g2ig1xf3kclyl076w28parmncg4k-bash-=
minimal-5.1.16 rjgpaj54q1q9n3hcvpzyp29fgi2nx6ls-ld-wrapper-aarch64-linux-gn=
u-0 slzq3zqwj75lbrg4ly51hfhbv2vhryv5-zlib-1.2.13 y4ndp9n5krkaiwgvw58c61n7h8=
ls9b0f-glibc-cross-aarch64-linux-gnu-2.35
System: x86_64-linux
Deriver: fqb09jygm70cmq03xmjm7al6gzajp1p5-gcc-cross-aarch64-linux-gnu-11.3.=
0.drv
Signature: 1;bayfront;KHNpZ25hdHVyZSAKIChkYXRhIAogIChmbGFncyByZmM2OTc5KQogI=
ChoYXNoIHNoYTI1NiAjNzA2MTI1QUFGMjcxQzM2MDM3RkY2MTIwMzI0NzI2NTVDMkU3OEY2NTA3=
OUY0MzgxMzY4NDhDQzA0OTVFRTIxRiMpCiAgKQogKHNpZy12YWwgCiAgKGVjZHNhIAogICAociA=
jMDg1RTA2ODE3RTFENTdCQzE1NTAxOUNGNjA0QTQxMTlFRjNBREVGQ0VFOTE4NjQzMDIzQTExQz=
k4RDM3REVBOCMpCiAgIChzICMwMUIwMkQyNjI0MDhCMDIzMUMxMUVDODI1Q0Q2MTkzNTU5NDRCQ=
UNBMzg4NjEwRDIxOEIzNTVCNjM1NjFCQjk3IykKICAgKQogICkKIChwdWJsaWMta2V5IAogIChl=
Y2MgCiAgIChjdXJ2ZSBFZDI1NTE5KQogICAocSAjN0Q2MDI5MDJEM0EyREJCODNGOEEwRkI5ODY=
wMkE3NTRDNTQ5M0IwQjc3OEM4RDFERDRFMEY0MURFMTRERTM0RiMpCiAgICkKICApCiApCg=3D=
=3D
URL: nar/lzip/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-=
11.3.0
Compression: lzip
FileSize: 24767829
-                                   100%[=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D>]   1.67K  --.-KB/s    in 0s=20=20=20=20=20=20

2023-05-22 11:03:36 (20.6 MB/s) - written to stdout [1715/1715]

$ wget -O/dev/null https://bordeaux.guix.gnu.org/nar/lzip/apw1y9nf8rqgxvjnl=
r1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0
--2023-05-22 11:04:02--  https://bordeaux.guix.gnu.org/nar/lzip/apw1y9nf8rq=
gxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0
Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 185.233.100.56, =
2a0c:e300::58
Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|185.233.100.56|=
:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 24767829 (24M) [text/plain]
Saving to: =E2=80=98/dev/null=E2=80=99

/dev/null                           100%[=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D>]  23.62M  44.8MB/s    in 0.5s=20=20=20=20

2023-05-22 11:04:03 (44.8 MB/s) - =E2=80=98/dev/null=E2=80=99 saved [247678=
29/24767829]

$ wget -O/dev/null https://bordeaux.guix.gnu.org/nar/zstd/apw1y9nf8rqgxvjnl=
r1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0
--2023-05-22 11:04:28--  https://bordeaux.guix.gnu.org/nar/zstd/apw1y9nf8rq=
gxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0
Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 185.233.100.56, =
2a0c:e300::58
Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|185.233.100.56|=
:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2023-05-22 11:04:28 ERROR 404: Not Found.
--8<---------------cut here---------------end--------------->8---

So it seems =E2=80=98guix substitute=E2=80=99 picked /nar/zstd, even though
bordeaux.guix is not advertising that.

Or is it?

--8<---------------cut here---------------start------------->8---
$ sudo cat /var/guix/substitute/cache/kzwjeblndsbkjzmjailrt4bnhguil7tqjmewz=
cyw22hgajbhfy3q/apw1y9nf8rqgxvjnlr1isbhpd502bcs5
(narinfo (version 2) (cache-uri "https://bordeaux.guix.gnu.org") (date 1683=
633757) (ttl 15552000) (value "StorePath: /gnu/store/apw1y9nf8rqgxvjnlr1isb=
hpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nNarHash: sha256:1am3v254jr9d=
pgd9r4dkjqxfgbp1xm0vl1hxl49cmmh97dg117z8\nNarSize: 144790464\nReferences: 8=
rz7yh6zdzp4b78f4n9wqj3hav2md4d4-isl-0.24 930nwsiysdvy2x5zv1sf6v7ym75z8ayk-g=
cc-11.3.0-lib apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-=
11.3.0 brzrf6qx5d83j1zvirc1xk14wrhyx4hf-binutils-cross-aarch64-linux-gnu-2.=
38 cinj0g8krh5s428jawsazawlfarp912k-gcc-cross-aarch64-linux-gnu-11.3.0-lib =
cs3hw1wnxgijjzsd61whc8ar3qy9wjd6-mpfr-4.2.0 gsjczqir1wbz8p770zndrpw4rnppmxi=
3-glibc-2.35 ib2n2vzqpchc3bhh9i712w5sq9zapn8d-gmp-6.2.1 rbjq50q2ik8c1glkj5f=
0ksnwfz64g16g-mpc-1.3.1 rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.1=
6 rjgpaj54q1q9n3hcvpzyp29fgi2nx6ls-ld-wrapper-aarch64-linux-gnu-0 slzq3zqwj=
75lbrg4ly51hfhbv2vhryv5-zlib-1.2.13 y4ndp9n5krkaiwgvw58c61n7h8ls9b0f-glibc-=
cross-aarch64-linux-gnu-2.35\nSystem: x86_64-linux\nDeriver: fqb09jygm70cmq=
03xmjm7al6gzajp1p5-gcc-cross-aarch64-linux-gnu-11.3.0.drv\nSignature: 1;bay=
front;KHNpZ25hdHVyZSAKIChkYXRhIAogIChmbGFncyByZmM2OTc5KQogIChoYXNoIHNoYTI1N=
iAjNzA2MTI1QUFGMjcxQzM2MDM3RkY2MTIwMzI0NzI2NTVDMkU3OEY2NTA3OUY0MzgxMzY4NDhD=
QzA0OTVFRTIxRiMpCiAgKQogKHNpZy12YWwgCiAgKGVjZHNhIAogICAociAjMDg1RTA2ODE3RTF=
ENTdCQzE1NTAxOUNGNjA0QTQxMTlFRjNBREVGQ0VFOTE4NjQzMDIzQTExQzk4RDM3REVBOCMpCi=
AgIChzICMwMUIwMkQyNjI0MDhCMDIzMUMxMUVDODI1Q0Q2MTkzNTU5NDRCQUNBMzg4NjEwRDIxO=
EIzNTVCNjM1NjFCQjk3IykKICAgKQogICkKIChwdWJsaWMta2V5IAogIChlY2MgCiAgIChjdXJ2=
ZSBFZDI1NTE5KQogICAocSAjN0Q2MDI5MDJEM0EyREJCODNGOEEwRkI5ODYwMkE3NTRDNTQ5M0I=
wQjc3OEM4RDFERDRFMEY0MURFMTRERTM0RiMpCiAgICkKICApCiApCg=3D=3D\nURL: nar/lzi=
p/apw1y9nf8rqgxvjnlr1isbhpd502bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nComp=
ression: lzip\nFileSize: 24767829\nURL: nar/zstd/apw1y9nf8rqgxvjnlr1isbhpd5=
02bcs5-gcc-cross-aarch64-linux-gnu-11.3.0\nCompression: zstd\nFileSize: 398=
22104"))ludo@ribbon ~/src/guix [env]$=20
--8<---------------cut here---------------end--------------->8---

So it seems that bordeaux.guix did advertise zstd at some point (and
that narinfo is still in cache) but no longer does.

Chris, can you confirm?

I=E2=80=99ll see how to get =E2=80=98guix substitute=E2=80=99 to handle tha=
t gracefully.

Ludo=E2=80=99.




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

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 08:28:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 04:28:47 2023
Received: from localhost ([127.0.0.1]:33482 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q10uN-0005wQ-BT
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 04:28:47 -0400
Received: from mail-wr1-f50.google.com ([209.85.221.50]:41406)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1q10uK-0005wC-PC
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 04:28:45 -0400
Received: by mail-wr1-f50.google.com with SMTP id
 ffacd0b85a97d-3094bde82b2so418204f8f.1
 for <63634 <at> debbugs.gnu.org>; Mon, 22 May 2023 01:28:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684744119; x=1687336119;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=uWYLnuXIcTAp6jKKCSKxQ5LJv90HfWGPo+LUPGstj+w=;
 b=Z5aYNJUbwU/oPp/A+rFSXK6pWY1GU/b+K84gJzDbLwXS6AKwHyrc1KYTa5fv/W6nnm
 Sv9CcNRSEmzDAuDFTm6e38/+Zlx3jfOKKAsoYzNp5iA/pccG7TvufskjwWXRocG/6kR5
 stXUqTQoFmKFdxNqPvwiGZrongQK+FWXGBUefLj7UjoZ20CmltVIoyFhNek9sWZ8/bw0
 dTvodlcgM8Bt9iMEgNSwWBn8stvXTOGMNXofkKiJlc2becHkXzkIYhoH0ExcgHR9A5Ob
 ENr7SP+pXbQ/tvCdSWYYnnsyfVAaKWgEybKJrFYB5BNZy7b8JJs9C4dY0GvfxzZUC3rd
 a2tw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684744119; x=1687336119;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=uWYLnuXIcTAp6jKKCSKxQ5LJv90HfWGPo+LUPGstj+w=;
 b=LsjyiE2tzkNVRmvjY6wzt5FGAT8dcMXaKcPfqojx51+Z/C80kO9NQt02PkWOB8qnlm
 CzzX+u9lmDkFrqfebIJmRD4Lir3oUTNj3I95BzdsDWk2fmQh4p2/ohCeJ4vW1fm2ICLG
 vmFLFXFKASqlSVHRMvmhTkAVURz8/hb7IZWFAGZU+oUKBmUKkBbBVjIpAeWnZgMfmpwa
 bBTP5zScCPuj97s3ZbZ8SDo3NRZ5Nm7aLhaYtRtv/bu09trW7zk4XmbXiHsAfB+vIylU
 kzJDejLiVcN2Sm7MHuY6H8lsPdoml2erqwL6rYUwuc+Ww1ajXJrXq0XJPRIsrcij00Kk
 IVzw==
X-Gm-Message-State: AC+VfDyoEYQUgWJhcTWFLwCMUfgk2R7BVCAD02WLqHdmh0oD0fa1sO9W
 GORzoN0T5123Znx0O0N1j2/IvkXEuxY=
X-Google-Smtp-Source: ACHHUZ7Pt5iIhTVdOa3+7XzBZIdCYeVV3/RQWBraSEWoVIHOfwrin+J5O67AU4bYTgeeFnxzyuAfgw==
X-Received: by 2002:a05:6000:502:b0:305:f3c1:184e with SMTP id
 a2-20020a056000050200b00305f3c1184emr5699534wrf.3.1684744118769; 
 Mon, 22 May 2023 01:28:38 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 k10-20020a5d66ca000000b003078681a1e8sm6854563wrw.54.2023.05.22.01.28.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 22 May 2023 01:28:38 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
References: <87cz2ttju2.fsf@HIDDEN>
Date: Mon, 22 May 2023 10:19:04 +0200
In-Reply-To: <87cz2ttju2.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
 =?utf-8?Q?'s?= message of "Mon, 22 May 2023 00:12:37 +0200")
Message-ID: <87ttw4ye13.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
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: 63634
Cc: 63634 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,


On lun., 22 mai 2023 at 00:12, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:

> This might be related to 8bd4126917f59f4af9a4323c3d5699201862dca2.  The
> two =E2=80=98download-nar=E2=80=99 calls are guarded against =E2=80=98htt=
p-get-error?=E2=80=99 though.

Well, I am currently hitting something very similar.

--8<---------------cut here---------------start------------->8---
$ guix build rust-base64@HIDDEN -S
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
0,0 MB will be downloaded:
  /gnu/store/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1.tar.xz
substituting /gnu/store/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.13.1=
.tar.xz...
Backtrace:
          16 (primitive-load "/gnu/store/jpcpva9gg7l337d0icn88pf76l4=E2=80=
=A6")
In guix/ui.scm:
   2263:7 15 (run-guix . _)
  2226:10 14 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 13 (with-exception-handler _ _ #:unwind? _ # _)
  1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
   856:15 11 (_)
    650:2 10 (process-substitution _ _ _ #:cache-urls _ #:acl _ # _ # =E2=
=80=A6)
In ice-9/boot-9.scm:
  1752:10  9 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
    467:7  8 (download-nar #<<narinfo> path: "/gnu/store/sx6sr6cs1x=E2=80=
=A6> =E2=80=A6)
In ice-9/boot-9.scm:
  1747:15  7 (with-exception-handler #<procedure 7f6a0ca624e0 at ic=E2=80=
=A6> =E2=80=A6)
  1685:16  6 (raise-exception _ #:continuable? _)
  1683:16  5 (raise-exception _ #:continuable? _)
  1685:16  4 (raise-exception _ #:continuable? _)
  1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri=E2=80=
=A6>)
  1685:16  2 (raise-exception _ #:continuable? _)
  1683:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
  1. &http-get-error:
      uri: #<<uri> scheme: https userinfo: #f host: "bordeaux.guix.gnu.org"=
 port: #f path: "/nar/zstd/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.1=
3.1.tar.xz" query: #f fragment: #f>
      code: 404
      reason: "Not Found"
      headers: ((server . "nginx") (date . #<date nanosecond: 0 second: 28 =
minute: 9 hour: 8 day: 22 month: 5 year: 2023 zone-offset: 0>) (content-typ=
e text/plain (charset . "utf-8")) (content-length . 3) (connection keep-ali=
ve))
  2. &message: "https://bordeaux.guix.gnu.org/nar/zstd/sx6sr6cs1x8sf5jhgb65=
rcr1yxk1q75x-rust-base64-0.13.1.tar.xz: HTTP download failed: 404 (\"Not Fo=
und\")"
substitution of /gnu/store/sx6sr6cs1x8sf5jhgb65rcr1yxk1q75x-rust-base64-0.1=
3.1.tar.xz failed
guix build: error: some substitutes for the outputs of derivation `/gnu/sto=
re/qcpzwblzpa2wprc4vwlm128bwckfj8rj-rust-base64-0.13.1.tar.xz.drv' failed (=
usually happens due to networking issues); try `--fallback' to build deriva=
tion from source
--8<---------------cut here---------------end--------------->8---

Then the option =E2=80=9C--fallback=E2=80=9D works.

>                                                                     The
> two =E2=80=98download-nar=E2=80=99 calls are guarded against =E2=80=98htt=
p-get-error?=E2=80=99 though.

Well, the fallback should happen transparently.

It rings this bell
<https://issues.guix.gnu.org/msgid/f7db538ea324545f2e297b6a6cdcd937f889ef63=
.1683293896.git.dev@HIDDEN>.

Cheers,
simon




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

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


Received: (at 63634) by debbugs.gnu.org; 22 May 2023 08:00:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 22 04:00:43 2023
Received: from localhost ([127.0.0.1]:33448 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q10TC-00029E-M0
	for submit <at> debbugs.gnu.org; Mon, 22 May 2023 04:00:43 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59808)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1q10TA-0001qg-Fz
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 04:00:41 -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 1q10T5-0007Lv-3j
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 04:00:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=n3xz3DE4UDo3CK0oWkz7jpvDc+GE8qfQx6xv35DBNsY=; b=byVC0e5H5trf2gB7p7hZ
 j1scvMi1vk6xYxSvrNcJbDNhGoQiOY91+rz0JpjKRyOc0BraO/OSHS9PVjE8KzJ85BUTtEJ5SrLxH
 ieeJP0VeFMV9Q4W9v4iodciP9ZrkKe67U+Jtivtj8Xnzc1GC/jm30l+oLi/senCrEjMCwnftWJU7m
 Es4TmLrV7mQsUzA82lsNCZEr1xuMoP7sPDDtOqfXzJrUmr2Q+/HQbls4iTFQXiALq+SUThyS4bPIl
 ++5KxjZYyFMsw6qfxdpX+1B2bHX2a7pb1tgQsqdD25Rn9ty+oIOZqIDe03jYAaymIWkZ6E5fAyle5
 A/dA6XU/hrV2nA==;
Received: from [193.50.110.247] (helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q10T2-0006pI-3I
 for 63634 <at> debbugs.gnu.org; Mon, 22 May 2023 04:00:34 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 63634 <at> debbugs.gnu.org
Subject: Re: bug#63634: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_subs?=
 =?utf-8?Q?titute=E2=80=99?= crash
References: <87cz2ttju2.fsf@HIDDEN>
Date: Mon, 22 May 2023 10:00:29 +0200
In-Reply-To: <87cz2ttju2.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
 =?utf-8?Q?'s?= message of "Mon, 22 May 2023 00:12:37 +0200")
Message-ID: <87jzx0ztgi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
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: 63634
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:

> In guix/scripts/substitute.scm:
>    854:15 11 (_)
>     646:2 10 (process-substitution _ _ _ #:cache-urls _ #:acl _ # _ # =E2=
=80=A6)
> In ice-9/boot-9.scm:
>   1752:10  9 (with-exception-handler _ _ #:unwind? _ # _)
> In guix/scripts/substitute.scm:
>     463:7  8 (download-nar #<<narinfo> path: "/gnu/store/dg0rm1mp9q=E2=80=
=A6> =E2=80=A6)
> In ice-9/boot-9.scm:
>   1747:15  7 (with-exception-handler #<procedure 7f6df0fa71e0 at ic=E2=80=
=A6> =E2=80=A6)
>   1685:16  6 (raise-exception _ #:continuable? _)
>   1683:16  5 (raise-exception _ #:continuable? _)
>   1685:16  4 (raise-exception _ #:continuable? _)
>   1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri=E2=
=80=A6>)
>   1685:16  2 (raise-exception _ #:continuable? _)
>   1683:16  1 (raise-exception _ #:continuable? _)
>   1685:16  0 (raise-exception _ #:continuable? _)
>
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> ERROR:
>   1. &http-get-error:
>       uri: #<<uri> scheme: https userinfo: #f host: "bordeaux.guix.gnu.or=
g" port: #f path: "/nar/zstd/dg0rm1mp9qvjhvlwra5mc8dz5pfky4hj-guile-coloriz=
ed-0.1" query: #f fragment: #f>
>       code: 404
>       reason: "Not Found"
>       headers: ((server . "nginx") (date . #<date nanosecond: 0 second: 3=
9 minute: 59 hour: 21 day: 21 month: 5 year: 2023 zone-offset: 0>) (content=
-type text/plain (charset . "utf-8")) (content-length . 3) (connection keep=
-alive))

Possibly duplicate of <https://issues.guix.gnu.org/55820>.




Information forwarded to bug-guix@HIDDEN:
bug#63634; Package guix. Full text available.
Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 21 May 2023 22:12:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 21 18:12:52 2023
Received: from localhost ([127.0.0.1]:32971 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q0rIJ-0002vS-PP
	for submit <at> debbugs.gnu.org; Sun, 21 May 2023 18:12:52 -0400
Received: from lists.gnu.org ([209.51.188.17]:32888)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1q0rIH-0002vI-Ng
 for submit <at> debbugs.gnu.org; Sun, 21 May 2023 18:12:50 -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 <ludo@HIDDEN>) id 1q0rIG-0005C8-BZ
 for bug-guix@HIDDEN; Sun, 21 May 2023 18:12:48 -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 1q0rIG-0002Ri-47
 for bug-guix@HIDDEN; Sun, 21 May 2023 18:12:48 -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:Subject:To:From:in-reply-to:
 references; bh=ApYVscVAWp/j83X1vIHSUrkGFkO7aKvCZYsNjkPaAbs=; b=ZVm46I+b2ifdw6
 +9nZxWp384nY/Yrx+wexgc11pQnvMGHFXjQ8IIwhu+k8e+9ohVV6hUmKPq0QQyqoxFJVN8Jq5CVId
 rVl7ZDfMyZH1IlzuDsi4y7TYbnIVZX7/Ebei2vspIA8WaoLnjm922AhL0Em8lBgT4REtygCM4FOCL
 KO49zLXyP8bj1yV1zn79qynyZTzcRkm2oZ2MdVJtdmtv9d26hiDcAIfEXv6ym07GnyRhJnRCcl5Lt
 bzkuksezipPEx+2eV8CZyJFlgKZKgjpwGq5GRbx2qGjGAJ5TiiPlD9oVpXf92BwoheoPH34qxSxy8
 ZViJ4UMacK1XvQ4NCagQ==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q0rI8-0002tn-3V
 for bug-guix@HIDDEN; Sun, 21 May 2023 18:12:47 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: bug-guix@HIDDEN
Subject: nar 404 leads to hard =?utf-8?Q?=E2=80=98guix_substitute=E2=80=99?=
 crash
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: Tridi 3 Prairial an 231 de la =?utf-8?Q?R=C3=A9volut?=
 =?utf-8?Q?ion=2C?= jour du =?utf-8?Q?Tr=C3=A8fle?=
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: Mon, 22 May 2023 00:12:37 +0200
Message-ID: <87cz2ttju2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
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: 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: -3.3 (---)

Like this:

--8<---------------cut here---------------start------------->8---
 gst-plugins-bad-minimal-1.22.2  650KiB                 6.8MiB/s 00:00 =E2=
=96=95=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=
=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=
=E2=96=88=E2=96=88=E2=96=8F 100.0%
 guile-bytestructures-1.0.10  222KiB                    4.1MiB/s 00:00 =E2=
=96=95=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=
=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=
=E2=96=88=E2=96=88=E2=96=8F 100.0%
Backtrace:
In ice-9/boot-9.scm:
  1752:10 19 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
          18 (apply-smob/0 #<thunk 7f6df0f172a0>)
In ice-9/boot-9.scm:
    724:2 17 (call-with-prompt _ _ #<procedure default-prompt-handle=E2=80=
=A6>)
In ice-9/eval.scm:
    619:8 16 (_ #(#(#<directory (guile-user) 7f6df0f1cc80>)))
In guix/ui.scm:
   2300:7 15 (run-guix . _)
  2263:10 14 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 13 (with-exception-handler _ _ #:unwind? _ # _)
  1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
   854:15 11 (_)
    646:2 10 (process-substitution _ _ _ #:cache-urls _ #:acl _ # _ # =E2=
=80=A6)
In ice-9/boot-9.scm:
  1752:10  9 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
    463:7  8 (download-nar #<<narinfo> path: "/gnu/store/dg0rm1mp9q=E2=80=
=A6> =E2=80=A6)
In ice-9/boot-9.scm:
  1747:15  7 (with-exception-handler #<procedure 7f6df0fa71e0 at ic=E2=80=
=A6> =E2=80=A6)
  1685:16  6 (raise-exception _ #:continuable? _)
  1683:16  5 (raise-exception _ #:continuable? _)
  1685:16  4 (raise-exception _ #:continuable? _)
  1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri=E2=80=
=A6>)
  1685:16  2 (raise-exception _ #:continuable? _)
  1683:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
  1. &http-get-error:
      uri: #<<uri> scheme: https userinfo: #f host: "bordeaux.guix.gnu.org"=
 port: #f path: "/nar/zstd/dg0rm1mp9qvjhvlwra5mc8dz5pfky4hj-guile-colorized=
-0.1" query: #f fragment: #f>
      code: 404
      reason: "Not Found"
      headers: ((server . "nginx") (date . #<date nanosecond: 0 second: 39 =
minute: 59 hour: 21 day: 21 month: 5 year: 2023 zone-offset: 0>) (content-t=
ype text/plain (charset . "utf-8")) (content-length . 3) (connection keep-a=
live))
  2. &message: "https://bordeaux.guix.gnu.org/nar/zstd/dg0rm1mp9qvjhvlwra5m=
c8dz5pfky4hj-guile-colorized-0.1: HTTP download failed: 404 (\"Not Found\")"
substitution of /gnu/store/dg0rm1mp9qvjhvlwra5mc8dz5pfky4hj-guile-colorized=
-0.1 failed
guix system: error: corrupt input while restoring archive from #<closed: fi=
le 7f0e7113b3f0>
$ guix describe
Generation 263  May 21 2023 23:56:04    (current)
  guix c5bc698
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c5bc698e8922d78ed85989985cc2ceb034de2f23
  guile 36fd2b4
    repository URL: https://git.savannah.gnu.org/git/guile.git
    branch: main
    commit: 36fd2b4920ae926c79b936c29e739e71a6dff2bc
  shepherd 954742c
    repository URL: https://git.savannah.gnu.org/git/shepherd.git
    branch: master
    commit: 954742cd0d066ac4be7de4a031d7e229fd445c5d
$ guix package -p /run/current-system/profile -I guix
guix      	1.4.0-6.dc5430c	out	/gnu/store/cgjddvw9zay626z8hyxl0zmn1354c24k-=
guix-1.4.0-6.dc5430c
guix-icons	0.1            	out	/gnu/store/arcpwjvhp3ws1i6g1sdnfxxrxc3zq4m9-=
guix-icons-0.1
--8<---------------cut here---------------end--------------->8---

This might be related to 8bd4126917f59f4af9a4323c3d5699201862dca2.  The
two =E2=80=98download-nar=E2=80=99 calls are guarded against =E2=80=98http-=
get-error?=E2=80=99 though.

Ludo=E2=80=99.




Acknowledgement sent to Ludovic Courtès <ludo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#63634; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 22 May 2023 11:30:02 UTC

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