From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#33603: Invalid hash for NSS-Certs Date: Wed, 05 Dec 2018 12:47:58 +0100 Message-ID: <87mupkyz2p.fsf@gnu.org> References: <87pnui8jrq.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUVfr-0000nn-I8 for bug-guix@gnu.org; Wed, 05 Dec 2018 06:49:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUVfq-0004nu-Cl for bug-guix@gnu.org; Wed, 05 Dec 2018 06:49:03 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:57146) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gUVfq-0004nh-7Y for bug-guix@gnu.org; Wed, 05 Dec 2018 06:49:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gUVfp-0002gC-WE for bug-guix@gnu.org; Wed, 05 Dec 2018 06:49:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87pnui8jrq.fsf@posteo.net> (Brett Gilio's message of "Mon, 03 Dec 2018 13:58:33 -0600") 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: Brett Gilio Cc: 33603@debbugs.gnu.org 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/xbj4fhad0lnz0= ziflwi90gyqbls8ains-nss-certs-3.39... > nss-certs-3.39 145KiB 417KiB/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.3= 9 failed The problem seems to be gone because I=E2=80=99m seeing the right hash here: --8<---------------cut here---------------start------------->8--- $ wget -q -O - https://mirror.hydra.gnu.org/nar/gzip/xbj4fhad0lnz0ziflwi90g= yqbls8ains-nss-certs-3.39 |gunzip -c |guix hash - 101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla $ wget -q -O - https://mirror.hydra.gnu.org/xbj4fhad0lnz0ziflwi90gyqbls8ain= s.narinfo |grep Hash NarHash: sha256:101v69xp1qzw9v6pgmbhw7gfdaic8vvs4v5l567lx7f2mjp25rla --8<---------------cut here---------------end--------------->8--- Could you try again? However berlin.guixsd.org is publishing the one with hash 08ziz714diyfq2klxy1nc0nhr5wa2vd356n9vizlq913a7an9a9s, and the difference is an encoding bug: --8<---------------cut here---------------start------------->8--- $ diff -ru /tmp/nss-certs.{hydra,berlin} Only in /tmp/nss-certs.hydra/etc/ssl/certs: AC_Ra=C3=ADz_Certic=C3=A1mara_S= .A.:2.15.7.126.82.147.123.224.21.227.87.240.105.140.203.236.12.pem Only in /tmp/nss-certs.berlin/etc/ssl/certs: AC_Ra?z_Certic?mara_S.A.:2.15.= 7.126.82.147.123.224.21.227.87.240.105.140.203.236.12.pem Only in /tmp/nss-certs.hydra/etc/ssl/certs: NetLock_Arany_=3DClass_Gold=3D_= F=C5=91tan=C3=BAs=C3=ADtv=C3=A1ny:2.6.73.65.44.228.0.16.pem Only in /tmp/nss-certs.berlin/etc/ssl/certs: NetLock_Arany_=3DClass_Gold=3D= _F?tan?s?tv?ny:2.6.73.65.44.228.0.16.pem --8<---------------cut here---------------end--------------->8--- (Probably related to .) Ludo=E2=80=99.