From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Calle Kabo Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 04 May 2019 15:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35561@debbugs.gnu.org X-Debbugs-Original-To: Bug Guix Received: via spool by submit@debbugs.gnu.org id=B.15569841691889 (code B ref -1); Sat, 04 May 2019 15:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 May 2019 15:36:09 +0000 Received: from localhost ([127.0.0.1]:52009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hMwhq-0000UN-Ea for submit@debbugs.gnu.org; Sat, 04 May 2019 11:36:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hMpKR-0003Sq-O3 for submit@debbugs.gnu.org; Sat, 04 May 2019 03:43:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:43098) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hMpKM-0005yu-In for submit@debbugs.gnu.org; Sat, 04 May 2019 03:43:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMpKL-0002re-4R for bug-guix@gnu.org; Sat, 04 May 2019 03:43:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,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 1hMpKJ-0005x9-KQ for bug-guix@gnu.org; Sat, 04 May 2019 03:43:21 -0400 Received: from w4.tutanota.de ([81.3.6.165]:58082) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hMpKJ-0005vF-8A for bug-guix@gnu.org; Sat, 04 May 2019 03:43:19 -0400 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w4.tutanota.de (Postfix) with ESMTP id 555F21060127 for ; Sat, 4 May 2019 07:43:17 +0000 (UTC) Date: Sat, 4 May 2019 09:43:17 +0200 (CEST) From: Calle Kabo Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_79916_1489167122.1556955797341" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 81.3.6.165 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Sat, 04 May 2019 11:36:05 -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.4 (--) ------=_Part_79916_1489167122.1556955797341 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable manager@guix ~$ guix pullMigrating profile generations to '/var/guix/profil= es/per-user/manager'...substitute: updating substitutes from 'https://ci.gu= ix.gnu.org '... 100.0%substitute: updating substit= utes from 'https://ci.guix.gnu.org '... 100.0%down= loading from https://ci.guix.gnu.org/nar/gzip/1drx7dy1zakc0xs60nb0im1jbvxp1= 1dj-isrgrootx1.pem ... isrgrootx1.pem 2KiB = 634KiB/s 00:00 [#######= ###########] 100.0%downloading from https://ci.guix.gnu.org/nar/gzip/zh3s89= l1kri7r5ya0bmhil65lm0my691-module-import ... module-import 187B = 8= 1KiB/s 00:00 [##################] 100.0%downloading from https://ci.guix.gn= u.org/nar/gzip/yl1vi61qmvvh83amwiwaik7s7jc03n5z-openssl-1.0.2p ... o= penssl-1.0.2p 2.2MiB = 2.3MiB/s 00:01 [##################] 100.0%downloading = from https://ci.guix.gnu.org/nar/gzip/lz72i155jfq364n97qgd6f2rj02mm7y1-modu= le-import-compiled ... module-import-compiled 45KiB = 757KiB/s 00:00 = [##################] 100.0%building /gnu/store/vf1ni4bdwlya3f5ii7wq6agiwdvz= apmw-letsencryptauthorityx3.pem.drv...downloading from https://letsencrypt.= org/certs/letsencryptauthorityx3.pem ...|sha256 hash mismatch for /gnu/store/bcq7sqhg18b7b1q= 87j8z60d5hybsdafm-letsencryptauthorityx3.pem: expected hash: 0zbamj6c7zqw1= j9mbqygc8k1ykgj6xiisp9svmlif5lkbnyjhnkk actual hash: 1kvac1dhm1d02bhrfj6= l1cz1dpldz6ishb78zzvy8245zgvh7pdnhash mismatch for store item '/gnu/store/b= cq7sqhg18b7b1q87j8z60d5hybsdafm-letsencryptauthorityx3.pem'build of /gnu/st= ore/vf1ni4bdwlya3f5ii7wq6agiwdvzapmw-letsencryptauthorityx3.pem.drv failedV= iew build log at '/var/log/guix/drvs/vf/1ni4bdwlya3f5ii7wq6agiwdvzapmw-lets= encryptauthorityx3.pem.drv.bz2'.cannot build derivation `/gnu/store/paq8cw9= f06lxw34aakk0vg1b9nx21cqf-le-certs-0.drv': 1 dependencies couldn't be built= guix pull: error: build of `/gnu/store/paq8cw9f06lxw34aakk0vg1b9nx21cqf-le-= certs-0.drv' failed I downloaded the expected file with 'guix download' from another source and= tried 'guix pull' again. Then it failed on hash mismatch for=C2=A0letsencr= yptauthorityx4.pem instead. ------=_Part_79916_1489167122.1556955797341 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
manager@guix ~$ guix pull
Migrating profile generations to '/var/guix/profiles/per-user/manager'...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
downloading from https://ci.guix.gnu.org/nar/gzip/1drx7dy1zakc0xs60nb0im1jbvxp11dj-isrgrootx1.pem...
 isrgrootx1.pem  2KiB                                                                             634KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/gzip/zh3s89l1kri7r5ya0bmhil65lm0my691-module-import...
 module-import  187B                                                                               81KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/gzip/yl1vi61qmvvh83amwiwaik7s7jc03n5z-openssl-1.0.2p...
 openssl-1.0.2p  2.2MiB                                                                           2.3MiB/s 00:01 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/gzip/lz72i155jfq364n97qgd6f2rj02mm7y1-module-import-compiled...
 module-import-compiled  45KiB                                                                    757KiB/s 00:00 [##################] 100.0%

building /gnu/store/vf1ni4bdwlya3f5ii7wq6agiwdvzapmw-letsencryptauthorityx3.pem.drv...
downloading from https://letsencrypt.org/certs/letsencryptauthorityx3.pem...
|sha256 hash mismatch for /gnu/store/bcq7sqhg18b7b1q87j8z60d5hybsdafm-letsencryptauthorityx3.pem:
  expected hash: 0zbamj6c7zqw1j9mbqygc8k1ykgj6xiisp9svmlif5lkbnyjhnkk
  actual hash:   1kvac1dhm1d02bhrfj6l1cz1dpldz6ishb78zzvy8245zgvh7pdn
hash mismatch for store item '/gnu/store/bcq7sqhg18b7b1q87j8z60d5hybsdafm-letsencryptauthorityx3.pem'
build of /gnu/store/vf1ni4bdwlya3f5ii7wq6agiwdvzapmw-letsencryptauthorityx3.pem.drv failed
View build log at '/var/log/guix/drvs/vf/1ni4bdwlya3f5ii7wq6agiwdvzapmw-letsencryptauthorityx3.pem.drv.bz2'.
cannot build derivation `/gnu/store/paq8cw9f06lxw34aakk0vg1b9nx21cqf-le-certs-0.drv': 1 dependencies couldn't be built
guix pull: error: build of `/gnu/store/paq8cw9f06lxw34aakk0vg1b9nx21cqf-le-certs-0.drv' failed
I downloaded the expected file with 'guix download' from another source and tried 'guix pull' again. Then it failed on hash mismatch for letsencryptauthorityx4.pem instead.
------=_Part_79916_1489167122.1556955797341-- From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 06 May 2019 22:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Calle Kabo Cc: 35561@debbugs.gnu.org Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.1557182048562 (code B ref 35561); Mon, 06 May 2019 22:35:01 +0000 Received: (at 35561) by debbugs.gnu.org; 6 May 2019 22:34:08 +0000 Received: from localhost ([127.0.0.1]:57713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNmBT-000090-Bl for submit@debbugs.gnu.org; Mon, 06 May 2019 18:34:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59065) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNmBR-00008S-6H for 35561@debbugs.gnu.org; Mon, 06 May 2019 18:34:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48066) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNmBL-0002sp-13; Mon, 06 May 2019 18:33:59 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40204 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hNmBK-0004KG-Fq; Mon, 06 May 2019 18:33:58 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: Date: Tue, 07 May 2019 00:33:56 +0200 In-Reply-To: (Calle Kabo's message of "Sat, 4 May 2019 09:43:17 +0200 (CEST)") Message-ID: <871s1bfc17.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (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-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, Calle Kabo skribis: > manager@guix ~$ guix pull [...] > building /gnu/store/vf1ni4bdwlya3f5ii7wq6agiwdvzapmw-letsencryptauthority= x3.pem.drv... > downloading from https://letsencrypt.org/certs/letsencryptauthorityx3.pem= ... > |sha256 hash mismatch for /gnu/store/bcq7sqhg18b7b1q87j8z60d5hybsdafm-let= sencryptauthorityx3.pem: > expected hash: 0zbamj6c7zqw1j9mbqygc8k1ykgj6xiisp9svmlif5lkbnyjhnkk > actual hash: 1kvac1dhm1d02bhrfj6l1cz1dpldz6ishb78zzvy8245zgvh7pdn > hash mismatch for store item '/gnu/store/bcq7sqhg18b7b1q87j8z60d5hybsdafm= -letsencryptauthorityx3.pem' These 3 files are now available from https://ci.guix.gnu.org as substitutes: --8<---------------cut here---------------start------------->8--- $ sha1sum *.pem af259e2e2ebd686861e3f89be6845298bed6c223 isrgrootx1.pem 36205ada14d1cded7e85294762630b6b57088198 letsencryptauthorityx3.pem 59057c31e97d8e10cc52edb389b1e87089a245aa letsencryptauthorityx4.pem $ for i in *.pem; do echo $(guix hash $i) $i ; done 0zhd1ps7sz4w1x52xk3v7ng6d0rcyi7y7rcrplwkmilnq5hzjv1y isrgrootx1.pem 0zbamj6c7zqw1j9mbqygc8k1ykgj6xiisp9svmlif5lkbnyjhnkk letsencryptauthorityx3= .pem 003dc94c8qwj634h0dq743x7hqv9rdcfaisdksprkmi2jd107xq4 letsencryptauthorityx4= .pem --8<---------------cut here---------------end--------------->8--- and the =E2=80=98le-certs=E2=80=99 package itself is now available as a sub= stitute from ci.guix.gnu.org. For the record, this failure stems from the combination of two issues: (1) letsencrypt.org modified these PEM files in place, and (2) the old copies had disappeared from ci.guix.gnu.org. Fortunately they were still on mirror.hydra.gnu.org, which is where I copied them frmo. We should also update our =E2=80=98le-certs=E2=80=99 package definition to = refer to the new file hashes. Ludo=E2=80=99. From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 06 May 2019 23:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35561@debbugs.gnu.org, Calle Kabo Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.15571835552925 (code B ref 35561); Mon, 06 May 2019 23:00:03 +0000 Received: (at 35561) by debbugs.gnu.org; 6 May 2019 22:59:15 +0000 Received: from localhost ([127.0.0.1]:57735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNmZn-0000l7-AW for submit@debbugs.gnu.org; Mon, 06 May 2019 18:59:15 -0400 Received: from tobias.gr ([80.241.217.52]:56092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNmZj-0000ku-QV for 35561@debbugs.gnu.org; Mon, 06 May 2019 18:59:14 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 3d01705f; Mon, 6 May 2019 22:59:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=FZs9EmTlI45miEKvNL55EP N6GHKgj1Aj0604KbFUuvw=; b=cQB3gQmZDZcp9ztDw4PNGwtIPEZJwT+AmRknhz qV2UV/YYINE9S4NDHSHzXXmw9m1Rx46Fj7rZnR02873eNk5Sp/7rjVaYNjD6by34 M35jXuuI1z3mBFh7BDf8FJmGZU4+5PLTIB+lwda2rNdGprRMR8dSD1WDz3wVH78j xOqi3nIHUyvXf6JIO/GRkd6mIBGVRk5hl3NpQQsT68r28regaUsGPVpzcy8t7+CM i8MiiVaMkU2H6SZM1yI9TPGxdv/LnTFD82ziWmwG44YClyUX0swXW1oevljGih4U HYgKnDzhdGrf11fqRLwozEVg8ACIdGRaj+gIRYMWcu2RA7cw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id e17a1496 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 6 May 2019 22:59:09 +0000 (UTC) From: Tobias Geerinckx-Rice References: <871s1bfc17.fsf@gnu.org> In-reply-to: <871s1bfc17.fsf@gnu.org> Date: Tue, 07 May 2019 00:59:08 +0200 Message-ID: <87woj3fav7.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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; format=flowed Content-Transfer-Encoding: quoted-printable Ludo', Ludovic Court=C3=A8s wrote: > These 3 files are now available from https://ci.guix.gnu.org as > substitutes: Thanks! I tried to help Calle with this on IRC yesterday but had=20 to make due with my own little build farm (which had already=20 collected 2 of the 3 files) and scp=E2=80=A6 Did you do a fancier version of this, or is there a better=20 (automated?) way we could handle this in future? Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXNC8PAAKCRANsP+IT1Vt eYGSAQCt/2iahFpM2lIrsDUMTy6ZBGvgU34gC2Zs77Rv8hnFKQEA+BFfhOTwsaD1 cxpXpeW77IjwUy1POC4MNeAtI4M2Sw8= =O4ro -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Calle Kabo Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 06 May 2019 23:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 35561@debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.15571870158375 (code B ref 35561); Mon, 06 May 2019 23:57:02 +0000 Received: (at 35561) by debbugs.gnu.org; 6 May 2019 23:56:55 +0000 Received: from localhost ([127.0.0.1]:57787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNnTa-0002Ay-12 for submit@debbugs.gnu.org; Mon, 06 May 2019 19:56:55 -0400 Received: from w4.tutanota.de ([81.3.6.165]:34168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNmu3-0001Jj-Ft for 35561@debbugs.gnu.org; Mon, 06 May 2019 19:20:14 -0400 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w4.tutanota.de (Postfix) with ESMTP id D241E106033F; Mon, 6 May 2019 23:20:04 +0000 (UTC) Date: Tue, 7 May 2019 01:20:04 +0200 (CEST) From: Calle Kabo Message-ID: In-Reply-To: <87woj3fav7.fsf@nckx> References: <871s1bfc17.fsf@gnu.org> <87woj3fav7.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_145833_1313794.1557184804851" X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Mon, 06 May 2019 19:56:53 -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: -1.0 (-) ------=_Part_145833_1313794.1557184804851 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I tried running guix pull again, but still didn't work https://paste.debian.net/1081770 Here's my config.scm https://paste.debian.net/1081771 I then connected via VPN so I got an IP in the Netherlands, and le-certs downloaded just fine! So this may be a mirroring issue? /Calle ------=_Part_145833_1313794.1557184804851 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
I tried running guix pull again, but still didn't work

Here's my config.scm

I then connected via VPN so I got an IP in the Netherlands, and le-certs downloaded just fine! So this may be a mirroring issue?

/Calle
------=_Part_145833_1313794.1557184804851-- From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 07 May 2019 08:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Calle Kabo Cc: 35561@debbugs.gnu.org, Tobias Geerinckx-Rice Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.15572168015211 (code B ref 35561); Tue, 07 May 2019 08:14:02 +0000 Received: (at 35561) by debbugs.gnu.org; 7 May 2019 08:13:21 +0000 Received: from localhost ([127.0.0.1]:58151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNvDw-0001Lu-Ur for submit@debbugs.gnu.org; Tue, 07 May 2019 04:13:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNvDu-0001Lg-Ar for 35561@debbugs.gnu.org; Tue, 07 May 2019 04:13:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55428) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNvDo-0004n2-4a; Tue, 07 May 2019 04:13:08 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=38498 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hNvDn-0007yE-J4; Tue, 07 May 2019 04:13:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <871s1bfc17.fsf@gnu.org> <87woj3fav7.fsf@nckx> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?UTF-8?Q?Flor=C3=A9al?= an 227 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: Tue, 07 May 2019 10:13:04 +0200 In-Reply-To: (Calle Kabo's message of "Tue, 7 May 2019 01:20:04 +0200 (CEST)") Message-ID: <87d0kuadin.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (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-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 (-) Hello, Calle Kabo skribis: > I tried running guix pull again, but still didn't work > https://paste.debian.net/1081770 This shows that substitutes were not used: --8<---------------cut here---------------start------------->8--- 41 building /gnu/store/2bahavdikdgvznc7yn1qmnpbw4pz0jnr-letsencryptauthorit= yx4.pem.drv... 42 downloading from https://letsencrypt.org/certs/letsencryptauthorityx4.pe= m... 43 |sha256 hash mismatch for /gnu/store/rrjqsmxk40fza2gra7pr9pbsdhbcbp0g-le= tsencryptauthorityx4.pem: 44 expected hash: 003dc94c8qwj634h0dq743x7hqv9rdcfaisdksprkmi2jd107xq4 45 actual hash: 0giiixknr0mls2ir6qqzb42mq7x9a7vz79gbn7fjszbf87pqhpzm --8<---------------cut here---------------end--------------->8--- That=E2=80=99s why you get the exact same result as before. The reason substitutes were not used is that Guix cached the fact that substitutes weren=E2=80=99t available. They became available in the meanti= me but the cached entry hasn=E2=80=99t expired yet. To work around it, you could wait some more :-), or you can do: guix pull --substitute-urls=3Dhttps://berlin.guixsd.org berlin.guixsd.org provides the same contents as ci.guix.gnu.org. However, that will trick Guix into building a fresh cache for that machine. Let us know how it goes! Ludo=E2=80=99. From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Calle Kabo Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 07 May 2019 08:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35561 <35561@debbugs.gnu.org>, Tobias Geerinckx-Rice Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.15572183728648 (code B ref 35561); Tue, 07 May 2019 08:40:01 +0000 Received: (at 35561) by debbugs.gnu.org; 7 May 2019 08:39:32 +0000 Received: from localhost ([127.0.0.1]:58191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNvdM-0002FP-7M for submit@debbugs.gnu.org; Tue, 07 May 2019 04:39:32 -0400 Received: from w4.tutanota.de ([81.3.6.165]:40496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNvdJ-0002FA-HF for 35561@debbugs.gnu.org; Tue, 07 May 2019 04:39:31 -0400 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w4.tutanota.de (Postfix) with ESMTP id C8A551060146; Tue, 7 May 2019 08:39:22 +0000 (UTC) Date: Tue, 7 May 2019 10:39:22 +0200 (CEST) From: Calle Kabo Message-ID: In-Reply-To: <87d0kuadin.fsf@gnu.org> References: <871s1bfc17.fsf@gnu.org> <87woj3fav7.fsf@nckx> <87d0kuadin.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_155304_1184691637.1557218362811" X-Spam-Score: -0.0 (/) 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 (-) ------=_Part_155304_1184691637.1557218362811 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ah, right, so substitutes were used on my system, just not for this particular install. Well, hopping on the VPN and getting a Dutch IP solved it for me and I'm no longer able to reproduce the issue. /Calle ------=_Part_155304_1184691637.1557218362811 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Ah, right, so substitutes were used on my system, just not for this particular install.
Well, hopping on the VPN and getting a Dutch IP solved it for me and I'm no longer able to reproduce the issue.

/Calle
------=_Part_155304_1184691637.1557218362811-- From unknown Fri Sep 05 14:00:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35561: Fresh install, guix pull exits with error, hash mismatch Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 07 May 2019 16:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35561@debbugs.gnu.org Received: via spool by 35561-submit@debbugs.gnu.org id=B35561.155724563721866 (code B ref 35561); Tue, 07 May 2019 16:14:02 +0000 Received: (at 35561) by debbugs.gnu.org; 7 May 2019 16:13:57 +0000 Received: from localhost ([127.0.0.1]:59410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO2j6-0005gc-V4 for submit@debbugs.gnu.org; Tue, 07 May 2019 12:13:57 -0400 Received: from tobias.gr ([80.241.217.52]:34070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO2j2-0005gO-Lp for 35561@debbugs.gnu.org; Tue, 07 May 2019 12:13:56 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id fe00a9ee; Tue, 7 May 2019 16:13:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=qBINRlklnSwkc82oSiqlqm Yw+MCA5QD5pIPT5uEOTPg=; b=FD34lEppTyVbMwPYoI1VX5mgiD9GdG/AgD/Msb ssU995I4UpUflFWZoTpuJem3NZOCzdjMYKrXgxRSjVzZEr6/I88cd6Wcv/4xEv8C JixFBhflVsxKBxQblQEGhrhc08FoDZme74MLzvZkbspqfh3+deJM1crnD02yGi9U 0cvklsFaitnNoKIfnEVYNvzNJuQpQzjGXQqVQItzSSkp1bW5hStfk57Gs0svwPMN aPeDcMv0ZHUS/xb9tuPpZIVURGUrEy3SvKanM2SlUyPOGtTcWAkgTsCOAYvD2l/C 33Wd1iDV6W11P6nv/CbknEPCGkALCLl0EmcCYhJhfeggzWRA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id f0f4cac9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 7 May 2019 16:13:50 +0000 (UTC) From: Tobias Geerinckx-Rice References: <871s1bfc17.fsf@gnu.org> <87woj3fav7.fsf@nckx> <87d0kuadin.fsf@gnu.org> In-reply-to: <87d0kuadin.fsf@gnu.org> Date: Tue, 07 May 2019 18:13:48 +0200 Message-ID: <87ef5a5jk3.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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; format=flowed Content-Transfer-Encoding: quoted-printable Ludo', Ludovic Court=C3=A8s wrote: > The reason substitutes were not used is that Guix cached the=20 > fact that > substitutes weren=E2=80=99t available. They became available in the=20 > meantime > but the cached entry hasn=E2=80=99t expired yet. > > To work around it, you could wait some more :-), or you can do: > > guix pull --substitute-urls=3Dhttps://berlin.guixsd.org > > berlin.guixsd.org provides the same contents as ci.guix.gnu.org. > However, that will trick Guix into building a fresh cache for=20 > that > machine. I just =E2=80=98sudo rm -rf /var/guix/substitute/cache/*=E2=80=99 when this= =20 happens, and it seems to work, but I'm curious why you didn't=20 recommend it here. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXNGuvAAKCRANsP+IT1Vt ecu6AQCfbRhLb50d/i9DUJ3cHlZ9V7UYlEQGHsbzNlSizwLhHgD+KI5sCZ409mYg Vz+mDvU0mexSF9N0v2nSo/52YrIg9Aw= =aU1g -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 12:16:02 2019 Received: (at control) by debbugs.gnu.org; 7 May 2019 16:16:02 +0000 Received: from localhost ([127.0.0.1]:59415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO2l8-0005kb-Ch for submit@debbugs.gnu.org; Tue, 07 May 2019 12:16:02 -0400 Received: from tobias.gr ([80.241.217.52]:34172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO2l6-0005k9-B6 for control@debbugs.gnu.org; Tue, 07 May 2019 12:16:00 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id f2e4e517 for ; Tue, 7 May 2019 16:15:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :date:message-id:mime-version:content-type; s=2018; i= me@tobias.gr; bh=DN9duQ5BPptkXvJC96pVhrdksDY/FSlGQInovot6eZc=; b= d/f/lXZJAagFDvUngPQZihOaouNwQR5y2adrBB3J341fGqtZTp47mDV23V3r1yIs kOYSX5WuL7+gLWQj/4CWMCCRTTkq4XKSdMew4yqB2uLlxqibRkj3ukmvVM6b6Jxv IPEPWmPAwHytaEacmZOiPOtwMdphkC5BRAFxwlWWZ3ea2snctBb0+elEKYJSU/VK 0o+P0vEXyWgfjUGaeuv+kHFRg10LtPweLM+OdaZCV3/gcpF5UFz75USCi2SWTZx/ vw+FxAiZpkQc4XHbyzGpt+XM347gmN26EupUSLtoeKLJSZF/F/rFie9izwzxPgn4 8uABCyJKCgNEuZXfdykjLw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id bbb9ad5d (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 7 May 2019 16:15:59 +0000 (UTC) From: Tobias Geerinckx-Rice To: GNU bug tracker automated control server Date: Tue, 07 May 2019 18:15:59 +0200 Message-ID: <87d0ku5jgg.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: control 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.3 (-) close 35561