From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id QPXuA/tLa2Q1BQEASxT56A (envelope-from ) for ; Mon, 22 May 2023 13:03:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QKPSA/tLa2TL1wAA9RJhRA (envelope-from ) for ; Mon, 22 May 2023 13:03:23 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 900C72C7F4 for ; Mon, 22 May 2023 13:03:22 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q13Jh-0005sd-RZ; Mon, 22 May 2023 07:03:05 -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 ) id 1q13Jf-0005lk-6R for bug-guix@gnu.org; Mon, 22 May 2023 07:03:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q13Je-00059A-LI for bug-guix@gnu.org; Mon, 22 May 2023 07:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q13Je-0002F2-1P for bug-guix@gnu.org; Mon, 22 May 2023 07:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63634: nar 404 leads to hard =?UTF-8?Q?=E2=80=98guix_?= =?UTF-8?Q?substitute=E2=80=99?= crash Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 22 May 2023 11:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63634 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 63634@debbugs.gnu.org Received: via spool by 63634-submit@debbugs.gnu.org id=B63634.16847533258547 (code B ref 63634); Mon, 22 May 2023 11:03:02 +0000 Received: (at 63634) by debbugs.gnu.org; 22 May 2023 11:02:05 +0000 Received: from localhost ([127.0.0.1]:33666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q13Ij-0002Dn-B4 for submit@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 ) id 1q13Ie-0002DK-GR for 63634@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@inria.fr> <87a5xwzp6w.fsf@gnu.org> User-agent: mu4e 1.8.13; emacs 28.2 From: Christopher Baines Date: Mon, 22 May 2023 11:59:28 +0100 In-reply-to: <87a5xwzp6w.fsf@gnu.org> Message-ID: <87fs7ofx3v.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684753402; a=rsa-sha256; cv=none; b=kkXgyNYaUIOKiohv7fUtC/o7qzjcCdbJUDZvE/8yZLiEUJS9mGrD2WZ74fSNv6H28nne4N d/XFGH/t6BOdfPjsE9QSXwQAlrLa7/yC9xO2ASm9eIu/QnSQZfpTYX6QAR8BoESljNU7Df 6jB7OpqgKVnv9q15kfpcPHkqHvPbWkmuAi3XEMuHyRK3MaAPVZWYjFzbfP4i7iEZBfnSrr 8ZOB/HdgasF3LPoVvJQGoancqjm0JXam9vBzJjnf7HfvLMd0r23z9eQ6BmZSDEOUXmb+OK E76HmT740lmXzCnrsy+F6/ZtEw+I93tPA+bIHRHehqr8+KBhNeO2btpQi/aYmA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684753402; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=luYiEQdoAj09/Bj2hIZrAVQB+PyFjQUY/wBF8vjSNAg=; b=NTUCxkyZAG9QM11OcOPKoW/yn0irF0UccIfTxpVXONoMjEv2EjNdOd33z9q0diXCWAw7tk CAMsNxTvknGgYydfsJpxv+Uvm5ldS9D9WV4LsAk1LEbep44rj2pteyWtXbu+LCJGtiA32g Bq2xBdlgZHA78oGBuxP3lVW66lAoKQkEo6XQ9S8QiH+P/2MuoUqDNtkwB0HVmQKUBtsn/N 2B173PBEMs/NJfNySzFAvtXSnxVgW0a++VbY4gQiQHxYRPSqLjtu87R7j30okIpireg0JE GFuqpuGV/DtlbdAR2P0MZ/vurdTfUxomkAYKTfsHNIalumRkEXRoGjPxdZRp1Q== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.77 X-Spam-Score: -3.77 X-Migadu-Queue-Id: 900C72C7F4 X-TUID: ZbOQ7QKV6Pzf --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s 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----- --=-=-=--