GNU bug report logs - #47480
gprolog: hash mismatch

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; Reported by: zimoun <zimon.toutoune@HIDDEN>; Keywords: easy; dated Mon, 29 Mar 2021 17:16:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Added tag(s) easy. Request was from zimoun <zimon.toutoune@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 47480) by debbugs.gnu.org; 30 Mar 2021 20:16:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 30 16:16:36 2021
Received: from localhost ([127.0.0.1]:52945 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lRKmy-0003Zq-9x
	for submit <at> debbugs.gnu.org; Tue, 30 Mar 2021 16:16:36 -0400
Received: from eggs.gnu.org ([209.51.188.92]:46562)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lRKmw-0003Ze-V2
 for 47480 <at> debbugs.gnu.org; Tue, 30 Mar 2021 16:16:35 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:46190)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1lRKmr-0007pK-Nz; Tue, 30 Mar 2021 16:16:29 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58290 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1lRKmr-0007uu-6l; Tue, 30 Mar 2021 16:16:29 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#47480: gprolog: hash mismatch
References: <CAJ3okZ3C7wgsuYAiD4mOA0wuMxsCfHtKg4hqF_=o1vyzAAa5Cw@HIDDEN>
 <87h7ktljyv.fsf@HIDDEN> <861rbwhlce.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 10 Germinal an 229 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, 30 Mar 2021 22:16:27 +0200
In-Reply-To: <861rbwhlce.fsf@HIDDEN> (zimoun's message of "Tue, 30 Mar 2021
 14:33:53 +0200")
Message-ID: <87h7kscs84.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47480
Cc: 47480 <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.7 (-)

Hi!

zimoun <zimon.toutoune@HIDDEN> skribis:

> Basically, most seems a Copyright update and a documentation
> regeneration. Except this:
>
> $ diff -r --no-dereference from-ci/src/Ma2Asm/x86_64_any.c from-upstream/=
src/Ma2Asm/x86_64_any.c
> 213,214c213,216
> < #if defined(M_x86_64_darwin) || defined(M_x86_64_bsd) || defined(M_x86_=
64_linux)=20
> <   pic_code =3D 1;			/* NB: on darwin and BSD everything is PIC code, la=
st gcc 6 needs this for linux */
> ---
>> #if defined(M_x86_64_darwin) || defined(M_x86_64_bsd)
>>   pic_code =3D 1;                 /* NB: on darwin and BSD everything is=
 PIC code */
>> #elif defined(M_x86_64_linux) && __GNUC__ >=3D 6 /* gcc >=3D 6 needs PIC=
 for linux */
>>   pic_code =3D 1;
>
> $ diff -r --no-dereference from-ci/src/Wam2Ma/wam2ma.c from-upstream/src/=
Wam2Ma/wam2ma.c
> 514c514,516
> <     Syntax_Error("multifile or multifile expected");
> ---
>>     {
>>       Syntax_Error("multifile or multifile expected");
>>     }

Bah, sadness.

Anyway, I guess that means we can update the hash, with a link to this
report for posterity.

Thanks,
Ludo=E2=80=99.




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

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


Received: (at 47480) by debbugs.gnu.org; 30 Mar 2021 12:34:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 30 08:34:39 2021
Received: from localhost ([127.0.0.1]:50565 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lRDZu-0006LM-Oz
	for submit <at> debbugs.gnu.org; Tue, 30 Mar 2021 08:34:39 -0400
Received: from mail-wr1-f45.google.com ([209.85.221.45]:38469)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lRDZs-0006L8-Tz
 for 47480 <at> debbugs.gnu.org; Tue, 30 Mar 2021 08:34:37 -0400
Received: by mail-wr1-f45.google.com with SMTP id z2so16072575wrl.5
 for <47480 <at> debbugs.gnu.org>; Tue, 30 Mar 2021 05:34:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:in-reply-to:references:date:message-id
 :mime-version:content-transfer-encoding;
 bh=eYozYicC2X5bnP6wP8BSCHbesawrl/nw0i7EOXU00LE=;
 b=i95h9SkErl0ZWWOAZsd6reykmrhcWMq2qmZhkipxtUnagfBYXtr7/VmvD2ujHKbxjJ
 ffUssnl79ZpP0GAKv7dwtRgE86A96yT4fwtzl+bFRXurijr3dkuSetJo++7F4SXIFnwU
 ND78oXS2wS5kdskNvlbei3ytnaMJzoAUqIe9wdPyAhGHUQwuKz0522bwxg1JHF1cSV/d
 xZEbhycy+NE1Wm8TVwJH2I3OywPj/5Vs8BJwtRTZZcUOBOCs4G5hnl+uiZwXWKYZTtiJ
 QxVn1EqxeeOeNHOhr/WIn/+/YAmrJpyE3m3J9kESVYFFPk514XKRRhoKQjg8CaZ+dUSh
 T3dg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date
 :message-id:mime-version:content-transfer-encoding;
 bh=eYozYicC2X5bnP6wP8BSCHbesawrl/nw0i7EOXU00LE=;
 b=VmuuuQtNeHybnDCcQfateWpyVA6xu5a6fy8nbDl4WgIXvrrIpi/LuxSnveACytMmQa
 iU6JSBJgS/7e4DWKqnGHeWJ46v0qQtM1GT8wiCo+8atCz308ftncVXxMNXAy1eBGf4Xl
 P/kbIy5vMklQC98u586IRiFwE3/9izyyqfVzvwrUbr98hoUgpaKRScr3aPagYAsarm8Z
 +S9Ho+gyPOuXEi/VNJHWTk8v3724ZLstenOsJVwCMnNjsmh+dRW8FrVbZsB3LxloVkMP
 eHObZ/Gwq6qFoJGxaKpde1yecLcjnOVvKcu1ZSGeM4qiXRWw43Asnj6zTjLTwhjB4n52
 WVrA==
X-Gm-Message-State: AOAM5330wSVMjtXQTxUjOQuP9fBReaC5PPwr88RuTmPag08uckP440za
 lWujQdVraeYd9Gp7FsbLyGmJ4fl2W6U=
X-Google-Smtp-Source: ABdhPJx1ztWyRmkwYg3uauNA4DrL8adAmbZLpqsSE29Y7QygjFjJnqAcTnwxRux/OOI0TF0xzayJIQ==
X-Received: by 2002:a5d:6602:: with SMTP id n2mr34589241wru.262.1617107671003; 
 Tue, 30 Mar 2021 05:34:31 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id 91sm37179414wrl.20.2021.03.30.05.34.29
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 30 Mar 2021 05:34:30 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#47480: gprolog: hash mismatch
In-Reply-To: <87h7ktljyv.fsf@HIDDEN>
References: <CAJ3okZ3C7wgsuYAiD4mOA0wuMxsCfHtKg4hqF_=o1vyzAAa5Cw@HIDDEN>
 <87h7ktljyv.fsf@HIDDEN>
Date: Tue, 30 Mar 2021 14:33:53 +0200
Message-ID: <861rbwhlce.fsf@HIDDEN>
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: 47480
Cc: 47480 <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 Mon, 29 Mar 2021 at 23:37, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:
> zimoun <zimon.toutoune@HIDDEN> skribis:
>
>> It is probably an upstream in-place replacement.  This kind of thing is
>> really annoying because it means that people using substitutes do not
>> notice whereas people building from source do.
>
> Could you send a diff of the two tarballs?

Hehe!  I have opened the bug because I wanted to avoid to investigate
myself. ;-)

Basically, I think it is a classical upstream in-place replacement.


From upstream:

--8<---------------cut here---------------start------------->8---
$ guix build -S  gprolog --no-substitutes
The following derivation will be built:
   /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv
building /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.d=
rv...

Starting download of /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.=
4.5.tar.gz
From http://gprolog.org/gprolog-1.4.5.tar.gz...
downloading from http://gprolog.org/gprolog-1.4.5.tar.gz ...
 gprolog-1.4.5.tar.gz  3.4MiB         556KiB/s 00:06 [##################] 1=
00.0%
sha256 hash mismatch for /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolo=
g-1.4.5.tar.gz:
  expected hash: 0z4cc42n3k6i35b8mr816iwsvrpxshw6d7dgz6s2h1hy0l7g1p5z
  actual hash:   18mrmx44fll0g1qphadna9g6m7miw8d22lkjavah22vzc38kalyf
hash mismatch for store item '/gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-g=
prolog-1.4.5.tar.gz'
build of /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.d=
rv failed
View build log at '/var/log/guix/drvs/yj/rcalnckwmi1ah217xh85sd7ksjcxfw-gpr=
olog-1.4.5.tar.gz.drv.bz2'.
guix build: error: build of `/gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gp=
rolog-1.4.5.tar.gz.drv' failed

$ guix download http://gprolog.org/gprolog-1.4.5.tar.gz

Starting download of /tmp/guix-file.aqmcFI
From http://gprolog.org/gprolog-1.4.5.tar.gz...
 gprolog-1.4.5.tar.gz  3.4MiB         557KiB/s 00:06 [##################] 1=
00.0%
/gnu/store/59hpvhs8zk66g62yisx363fkl53svcnf-gprolog-1.4.5.tar.gz
18mrmx44fll0g1qphadna9g6m7miw8d22lkjavah22vzc38kalyf
--8<---------------cut here---------------end--------------->8---

From Guix CI:

--8<---------------cut here---------------start------------->8---
$ guix hash $(guix build -S gprolog)
3.6 MB will be downloaded:
   /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
substituting /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.=
gz...
downloading from https://ci.guix.gnu.org/nar/wm72f18w1gvshkz39yp12vnmnkkib7=
9k-gprolog-1.4.5.tar.gz ...
 gprolog-1.4.5.tar.gz  3.4MiB         559KiB/s 00:06 [##################] 1=
00.0%

0z4cc42n3k6i35b8mr816iwsvrpxshw6d7dgz6s2h1hy0l7g1p5z
--8<---------------cut here---------------end--------------->8---

Then, let get the content:

--8<---------------cut here---------------start------------->8---
$ tar -xf /gnu/store/59hpvhs8zk66g62yisx363fkl53svcnf-gprolog-1.4.5.tar.gz
$ mv gprolog-1.4.5 from-upstream

$ tar -xf /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
$ mv gprolog-1.4.5 from-ci
--8<---------------cut here---------------end--------------->8---

and show which files are differing:

--8<---------------cut here---------------start------------->8---
$ diff -r --no-dereference from-{ci,upstream}
diff -r --no-dereference from-ci/ChangeLog from-upstream/ChangeLog
diff -r --no-dereference from-ci/doc/copyright.tex from-upstream/doc/copyri=
ght.tex
Binary files from-ci/doc/gprolog.dvi and from-upstream/doc/gprolog.dvi diff=
er
diff -r --no-dereference from-ci/doc/gprolog.html from-upstream/doc/gprolog=
.html
Binary files from-ci/doc/gprolog.pdf and from-upstream/doc/gprolog.pdf diff=
er
diff -r --no-dereference from-ci/doc/gprolog.ps from-upstream/doc/gprolog.ps
diff -r --no-dereference from-ci/doc/html_node/gprolog001.html from-upstrea=
m/doc/html_node/gprolog001.html

[...]

diff -r --no-dereference from-ci/doc/html_node/gprolog073.html from-upstrea=
m/doc/html_node/gprolog073.html
diff -r --no-dereference from-ci/doc/html_node/gprolog-idx.html from-upstre=
am/doc/html_node/gprolog-idx.html
diff -r --no-dereference from-ci/doc/html_node/index.html from-upstream/doc=
/html_node/index.html
diff -r --no-dereference from-ci/NEWS from-upstream/NEWS
diff -r --no-dereference from-ci/src/EnginePl/gp_config.h from-upstream/src=
/EnginePl/gp_config.h
diff -r --no-dereference from-ci/src/EnginePl/gprolog_cst.h from-upstream/s=
rc/EnginePl/gprolog_cst.h
diff -r --no-dereference from-ci/src/Ma2Asm/x86_64_any.c from-upstream/src/=
Ma2Asm/x86_64_any.c
diff -r --no-dereference from-ci/src/Wam2Ma/wam2ma.c from-upstream/src/Wam2=
Ma/wam2ma.c
--8<---------------cut here---------------end--------------->8---

Basically, most seems a Copyright update and a documentation
regeneration. Except this:

--8<---------------cut here---------------start------------->8---
$ diff -r --no-dereference from-ci/src/Ma2Asm/x86_64_any.c from-upstream/sr=
c/Ma2Asm/x86_64_any.c
213,214c213,216
< #if defined(M_x86_64_darwin) || defined(M_x86_64_bsd) || defined(M_x86_64=
_linux)=20
<   pic_code =3D 1;			/* NB: on darwin and BSD everything is PIC code, last=
 gcc 6 needs this for linux */
---
> #if defined(M_x86_64_darwin) || defined(M_x86_64_bsd)
>   pic_code =3D 1;                 /* NB: on darwin and BSD everything is =
PIC code */
> #elif defined(M_x86_64_linux) && __GNUC__ >=3D 6 /* gcc >=3D 6 needs PIC =
for linux */
>   pic_code =3D 1;

$ diff -r --no-dereference from-ci/src/Wam2Ma/wam2ma.c from-upstream/src/Wa=
m2Ma/wam2ma.c
514c514,516
<     Syntax_Error("multifile or multifile expected");
---
>     {
>       Syntax_Error("multifile or multifile expected");
>     }
--8<---------------cut here---------------end--------------->8---


Cheers,
simon




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

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


Received: (at 47480) by debbugs.gnu.org; 29 Mar 2021 21:37:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 29 17:37:53 2021
Received: from localhost ([127.0.0.1]:49786 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lQza5-0006oe-5y
	for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 17:37:53 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45062)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lQza3-0006oP-EL
 for 47480 <at> debbugs.gnu.org; Mon, 29 Mar 2021 17:37:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:52558)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1lQzZy-000860-7b; Mon, 29 Mar 2021 17:37:46 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50142 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1lQzZx-0004pw-NF; Mon, 29 Mar 2021 17:37:46 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#47480: gprolog: hash mismatch
References: <CAJ3okZ3C7wgsuYAiD4mOA0wuMxsCfHtKg4hqF_=o1vyzAAa5Cw@HIDDEN>
Date: Mon, 29 Mar 2021 23:37:44 +0200
In-Reply-To: <CAJ3okZ3C7wgsuYAiD4mOA0wuMxsCfHtKg4hqF_=o1vyzAAa5Cw@HIDDEN>
 (zimoun's message of "Mon, 29 Mar 2021 19:14:46 +0200")
Message-ID: <87h7ktljyv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47480
Cc: 47480 <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.7 (-)

Hi!

zimoun <zimon.toutoune@HIDDEN> skribis:

> It is probably an upstream in-place replacement.  This kind of thing is
> really annoying because it means that people using substitutes do not
> notice whereas people building from source do.

Could you send a diff of the two tarballs?

Thanks,
Ludo=E2=80=99.




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

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


Received: (at submit) by debbugs.gnu.org; 29 Mar 2021 17:15:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 29 13:15:05 2021
Received: from localhost ([127.0.0.1]:49500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lQvTl-0004iW-Dz
	for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 13:15:05 -0400
Received: from lists.gnu.org ([209.51.188.17]:38438)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lQvTj-0004iO-9U
 for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 13:15:04 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60760)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1lQvTj-0002cW-44
 for bug-guix@HIDDEN; Mon, 29 Mar 2021 13:15:03 -0400
Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]:46954)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1lQvTd-00076Q-Ut
 for bug-guix@HIDDEN; Mon, 29 Mar 2021 13:15:02 -0400
Received: by mail-qv1-xf35.google.com with SMTP id j17so6789364qvo.13
 for <bug-guix@HIDDEN>; Mon, 29 Mar 2021 10:14:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=RxUCAGe/F3JsJm+pED/t7Dz9oL2FI7iTb0qQqjC33wc=;
 b=KP9+Nt0tc1R+qySrFvSEtjJhbkBo5LfFGnBQmlA50ZL7WbRZ7NCXPdBfQ96OxE1FFV
 6Ii6XtqXu4Ipal59w+Kzu+ACYcodPoEf+qBjGDqz2d2Veu7k4MC6jOeq3rwoAxeLgfpo
 aef6qzwsxdic9mWU06J1PUkrKt3mm4Ec2Z7mD4sBbZzSKLhQ4ypzuaDZJlUCXcIEbJMu
 pyYwG/6zPOvGJ7z1RIgYq0RnXBcO6YApOB3jjbryGCmXgM+HitrApKDvJkoSeLvTGvRD
 1K638iWawFEn568BtRB7VOg0W8VNXghUWJhryHWfrEH/xFnuK/ktOIiQcwacTJ/8Ena5
 N/Jg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=RxUCAGe/F3JsJm+pED/t7Dz9oL2FI7iTb0qQqjC33wc=;
 b=NVNXQ2WFWgTIp+Ldr1iK+uaUSE/2GlDRX8wnnoCHGzCfz/kYCxsCPKxjTcuagLtS4A
 WREBykBIPt/IhXT3SEuX4tAOmJmuBuWIcntg8c00ku1WFu5vdoBN0dJQQ9WtvcoaIWpS
 XGjzEhHyKfbLJUUihZXUm3BmVJq7sKoUpfSYA8DY1bLVsAcLsjImx10OHH/lfv7xItqN
 pR6S9vlirlwj6zFDA4xkqFT0aiSdGLhsTfDZO8VEH0LevANM8jyJ61u/XvjYpAEbdepF
 3k1FASvm0e+8vaC9FVdlpxqXmxb6v/+4RR+QJuW5zB5bQ5atQhCHafJN0Lnd+jQMn/0A
 +6Cw==
X-Gm-Message-State: AOAM532aVLe5zgJc4xo2W5l0XlqGm2Z3Eb0mzxrQMDsSrKbMnpdefCEC
 2C+sxVgvhYY3YOXq3Y48kf/vraZ6bjk/JsRZoRz4DEeD+h0=
X-Google-Smtp-Source: ABdhPJwojrrNo5jlgGfVlkO4l0gQ8tw4mxchb5Kr+vBh7OIbIFIAJsypR3nyGZQ+wSbOGhkC6Y4qPFps6knC+G5p5O4=
X-Received: by 2002:ad4:4991:: with SMTP id t17mr25857116qvx.33.1617038096912; 
 Mon, 29 Mar 2021 10:14:56 -0700 (PDT)
MIME-Version: 1.0
From: zimoun <zimon.toutoune@HIDDEN>
Date: Mon, 29 Mar 2021 19:14:46 +0200
Message-ID: <CAJ3okZ3C7wgsuYAiD4mOA0wuMxsCfHtKg4hqF_=o1vyzAAa5Cw@HIDDEN>
Subject: gprolog: hash mismatch
To: Bug Guix <bug-guix@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::f35;
 envelope-from=zimon.toutoune@HIDDEN; helo=mail-qv1-xf35.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.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: -2.3 (--)

Hi,

Using Guix 55685e4, I get:

--8<---------------cut here---------------start------------->8---
$ guix build -S --no-substitutes gprolog
The following derivation will be built:
   /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv
building /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv...

Starting download of
/gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
From http://gprolog.org/gprolog-1.4.5.tar.gz...
downloading from http://gprolog.org/gprolog-1.4.5.tar.gz ...
 gprolog-1.4.5.tar.gz  3.4MiB        50.1MiB/s 00:00 [##################] 100.0%
sha256 hash mismatch for
/gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz:
  expected hash: 0z4cc42n3k6i35b8mr816iwsvrpxshw6d7dgz6s2h1hy0l7g1p5z
  actual hash:   18mrmx44fll0g1qphadna9g6m7miw8d22lkjavah22vzc38kalyf
hash mismatch for store item
'/gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz'
build of /gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv
failed
View build log at
'/var/log/guix/drvs/yj/rcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv.bz2'.
guix build: error: build of
`/gnu/store/yjrcalnckwmi1ah217xh85sd7ksjcxfw-gprolog-1.4.5.tar.gz.drv'
failed

$ guix build -S gprolog
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
3.6 MB will be downloaded:
   /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
substituting /gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz...
downloading from
https://ci.guix.gnu.org/nar/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
...
 gprolog-1.4.5.tar.gz  3.4MiB         5.9MiB/s 00:01 [##################] 100.0%

/gnu/store/wm72f18w1gvshkz39yp12vnmnkkib79k-gprolog-1.4.5.tar.gz
--8<---------------cut here---------------end--------------->8---

It is probably an upstream in-place replacement.  This kind of thing is
really annoying because it means that people using substitutes do not
notice whereas people building from source do.


All the best,
simon




Acknowledgement sent to zimoun <zimon.toutoune@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#47480; 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: Fri, 2 Jul 2021 17:00:01 UTC

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