From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#33603: Invalid hash for NSS-Certs Date: Fri, 11 Jan 2019 09:19:09 +0100 Message-ID: <87d0p3a9oi.fsf@gnu.org> References: <87pnui8jrq.fsf@posteo.net> <87mupkyz2p.fsf@gnu.org> <874lajnmlp.fsf@kwak.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:48205) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghs2v-00056W-7t for bug-guix@gnu.org; Fri, 11 Jan 2019 03:20:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghs2u-0000MQ-7q for bug-guix@gnu.org; Fri, 11 Jan 2019 03:20:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55186) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ghs2u-0000MB-4f for bug-guix@gnu.org; Fri, 11 Jan 2019 03:20:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ghs2s-0004dA-Is for bug-guix@gnu.org; Fri, 11 Jan 2019 03:20:03 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <874lajnmlp.fsf@kwak.i-did-not-set--mail-host-address--so-tickle-me> (maxim cournoyer's message of "Tue, 08 Jan 2019 11:24:50 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: maxim.cournoyer@gmail.com Cc: 33603@debbugs.gnu.org maxim.cournoyer@gmail.com skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Hi Brett, >> >> Brett Gilio skribis: >> >>> Generation 10 Dec 03 2018 11:42:41 (current) >>> guix 4f03aa2 >>> repository URL: https://git.savannah.gnu.org/git/guix.git >>> branch: master >>> commit: 4f03aa23e805bd653de774e1d74ed2f50826899b >>> >>> downloading from https://mirror.hydra.gnu.org/guix/nar/gzip/xbj4fhad0ln= z0ziflwi90gyqbls8ains-nss-certs-3.39... >>> nss-certs-3.39 145KiB 417KiB/s 00:00 [#################= #] 100.0% >>> >>> sha256 hash mismatch for /gnu/store/xbj4fhad0lnz0ziflwi90gyqbls8ains-ns= s-certs-3.39: >>> expected hash: 101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla >>> actual hash: 08ziz714diyfq2klxy1nc0nhr5wa2vd356n9vizlq913a7an9a9s >>> substitution of /gnu/store/xbj4fhad0lnz0ziflwi90gyqbls8ains-nss-certs-3= .39 failed >> >> The problem seems to be gone because I=E2=80=99m seeing the right hash h= ere: >> >> $ wget -q -O - https://mirror.hydra.gnu.org/nar/gzip/xbj4fhad0lnz0ziflwi= 90gyqbls8ains-nss-certs-3.39 |gunzip -c |guix hash - >> 101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla >> $ wget -q -O - https://mirror.hydra.gnu.org/xbj4fhad0lnz0ziflwi90gyqbls8= ains.narinfo |grep Hash >> NarHash: sha256:101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla > > I got the failure while trying to reconfigure: > > downloading from https://mirror.hydra.gnu.org/guix/nar/gzip/xbj4fhad0lnz0= ziflwi90gyqbls8ains-nss-certs-3.39... > nss-certs-3.39 145KiB = 608KiB/s 00:00 [##################] 100.0% > > sha256 hash mismatch for /gnu/store/xbj4fhad0lnz0ziflwi90gyqbls8ains-nss-= certs-3.39: > expected hash: 101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla > actual hash: 08ziz714diyfq2klxy1nc0nhr5wa2vd356n9vizlq913a7an9a9s > substitution of > /gnu/store/xbj4fhad0lnz0ziflwi90gyqbls8ains-nss-certs-3.39 failed The wget commands above still give me the correct result, with hash 101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla. Are you running Guix on a foreign distro? If so, could it be that guix-daemon is effectively running in the C locale? Thanks, Ludo=E2=80=99.