GNU bug report logs - #54658
"pypi->guix-package, no wheel" test fails

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: Maxime Devos <maximedevos@HIDDEN>; dated Thu, 31 Mar 2022 20:27:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at 54658) by debbugs.gnu.org; 20 Apr 2022 20:15:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 20 16:15:59 2022
Received: from localhost ([127.0.0.1]:47594 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nhGk2-0003nA-Uf
	for submit <at> debbugs.gnu.org; Wed, 20 Apr 2022 16:15:59 -0400
Received: from eggs.gnu.org ([209.51.188.92]:58100)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1nhGk0-0003gG-RG
 for 54658 <at> debbugs.gnu.org; Wed, 20 Apr 2022 16:15:57 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45036)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1nhGjv-0004kK-K1; Wed, 20 Apr 2022 16:15:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=gte/plSGWJVqePtkF+itEZbfOzl3XQtY5ylb3vvEs6A=; b=nxfQIT1NcDBTvtPHc3M4
 d1JAGDyYaAvO7hE8MegHYXFIqxwSsv3QYPLgy+vacHbxcG4jB1SaBdsD8WZSqpQbdRIwOA9/9c9Pn
 JDlqfFGBKCDP9MiscgrDG3HmPjlAQWwS2ajHON5BRLPP369TJO9GBzct6X5+81V+hZ29C3dWD/cIf
 FLqi0cWFLU/NjK+u0VSNKo3ojxPx7HjN6Uqm2KPpPamlpDwtpIEIk7QL3QioFqIyzajrYBSfFyTmb
 REEZ4IzzKW7a4GX3kPZVlifloxFlgxbhZeiQIyn13kY//J0MUxxQIWGZ0Q4gWG2W4UeNV3ZMf7h+H
 d+0EQ7E3gPvVlQ==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:62256
 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1nhGjv-00044o-5z; Wed, 20 Apr 2022 16:15:51 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#54658: "pypi->guix-package, no wheel" test fails
References: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
 <87a6cpbhs7.fsf@HIDDEN>
 <a7a66c94dd3888497c47e3b7318e1a6736b019b9.camel@HIDDEN>
 <a3e3f337f4204f02176e6c7733562647dc48bb98.camel@HIDDEN>
Date: Wed, 20 Apr 2022 22:15:49 +0200
In-Reply-To: <a3e3f337f4204f02176e6c7733562647dc48bb98.camel@HIDDEN>
 (Maxime Devos's message of "Wed, 13 Apr 2022 10:51:20 +0200")
Message-ID: <871qxro6iy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 54658
Cc: 54658 <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: -3.3 (---)

Hi,

Maxime Devos <maximedevos@HIDDEN> skribis:

> The problem is that the hash of 'found' and 'found@HIDDEN' doesn't match :
>
> 03rsmi1ricql316vak5gs89prv8494k1j7cgcgj7a763bcd6n4fa
> 0z67xsvpivl9509m5l7n369nakszvnvm7ird09qgs6vn5pwqcl35
>
> TBI ...

Could it be that the test is talking to some other server?

Ludo=E2=80=99.




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

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


Received: (at 54658) by debbugs.gnu.org; 13 Apr 2022 08:51:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 13 04:51:30 2022
Received: from localhost ([127.0.0.1]:51609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1neYio-0002U2-2Z
	for submit <at> debbugs.gnu.org; Wed, 13 Apr 2022 04:51:30 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:34014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1neYil-0002Ts-76
 for 54658 <at> debbugs.gnu.org; Wed, 13 Apr 2022 04:51:28 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by baptiste.telenet-ops.be with bizsmtp
 id J8rR270024UW6Th018rRxD; Wed, 13 Apr 2022 10:51:25 +0200
Message-ID: <a3e3f337f4204f02176e6c7733562647dc48bb98.camel@HIDDEN>
Subject: Re: bug#54658: "pypi->guix-package, no wheel" test fails
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Wed, 13 Apr 2022 10:51:20 +0200
In-Reply-To: <a7a66c94dd3888497c47e3b7318e1a6736b019b9.camel@HIDDEN>
References: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
 <87a6cpbhs7.fsf@HIDDEN>
 <a7a66c94dd3888497c47e3b7318e1a6736b019b9.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-nEIK3nqcActksLcu4cy7"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649839885; bh=S3Xdjxb3HIxINnY7IRQXWthCmrujug4MJdin1sZZURY=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=neytNBSkBG/Dq+i8nd82zg+dPRsAFYOqJiGjPbkFA/eejpfAcF7P90/+vt0A9XL/X
 mWa7ObYt6NQxbOHLjx4nDpKSCf2MCMxECxCEIxuXggajVdpPFNZQKQHRfnQ0k3bvwk
 a/NM73W3TZo2L37SwWH83Ux0BZu4xiaEzNXNquN1S6YSoYcsG3AQZlZx4lyEs78AuO
 HYp0l/NSAx3gn+kpRBPVDSz0A/RlkVbLjehbqTbXZoQ8CPDrjs7K60/FLx0aYukwlJ
 /TO4U2otI1lmGsAfrmGAxvtmQ0rWETG+gPhtu2FhupTMSLVqkWnKPbuvyqmVEm1bmd
 EHzgpJL0SR+9g==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 54658
Cc: 54658 <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 (-)


--=-nEIK3nqcActksLcu4cy7
Content-Type: multipart/mixed; boundary="=-krgI1Kj3jIQX79NesyDV"


--=-krgI1Kj3jIQX79NesyDV
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op wo 13-04-2022 om 09:52 [+0200]:
> Ludovic Court=C3=A8s schreef op wo 13-04-2022 om 08:48 [+0200]:
> > Hi,
> >=20
> > Maxime Devos <maximedevos@HIDDEN> skribis:
> >=20
> > > I noticed "./pre-inst-env guix build guix" fails on my computer
> due to
> > > "pypi->guix-package, no wheel" failing.=C2=A0 Here is an excerpt from
> the log:
> >=20
> > Which commit are you building for?=C2=A0 For x86_64-linux?
> >=20
> > Current =E2=80=98guix=E2=80=99 package seems to be fine:
>=20
> I can reproduce it in a Guix checkout for
> 855097683230b756ba28636bed03ce904b6f3589 with "make check
> TESTS=3Dtests/pypi.scm". (x86_64-linux)
>=20
> It appears to be non-deterministic though --=C2=A0 the first "make check
> TESTS=3Dtests/pypi.scm" failed, but the later ones succeeded.
>=20
> I'll try adding some pk debugging and running it in a loop.

I added some pk:

;;; (found     (package (name "python-foo") (version "1.0.0") (source (orig=
in (method url-fetch) (uri (pypi-uri "foo" version)) (sha256 (base32 "03rsm=
i1ricql316vak5gs89prv8494k1j7cgcgj7a763bcd6n4fa")))) (build-system python-b=
uild-system) (propagated-inputs (list python-bar python-foo)) (native-input=
s (list python-pytest)) (home-page "http://example.com") (synopsis "summary=
") (description "summary") (license license:lgpl2.0)))

;;; (foo@HIDDEN (package (name "python-foo") (version "1.0.0") (source (orig=
in (method url-fetch) (uri (pypi-uri "foo" version)) (sha256 (base32 "0z67x=
svpivl9509m5l7n369nakszvnvm7ird09qgs6vn5pwqcl35")))) (build-system python-b=
uild-system) (propagated-inputs (list python-bar python-foo)) (native-input=
s (list python-pytest)) (home-page "http://example.com") (synopsis "summary=
") (description "summary") (license license:lgpl2.0)))

;;; (foo@?? (package (name "python-foo") (version "1.0.0") (source (origin =
(method url-fetch) (uri (pypi-uri "foo" version)) (sha256 (base32 "03rsmi1r=
icql316vak5gs89prv8494k1j7cgcgj7a763bcd6n4fa")))) (build-system python-buil=
d-system) (

The problem is that the hash of 'found' and 'found@HIDDEN' doesn't match :

03rsmi1ricql316vak5gs89prv8494k1j7cgcgj7a763bcd6n4fa
0z67xsvpivl9509m5l7n369nakszvnvm7ird09qgs6vn5pwqcl35

TBI ...

--=-krgI1Kj3jIQX79NesyDV
Content-Description: 
Content-Disposition: inline; filename="diff.diff"
Content-Transfer-Encoding: base64
Content-Type: text/x-patch; name="diff.diff"; charset="UTF-8"

ZGlmZiAtLWdpdCBhL3Rlc3RzL3B5cGkuc2NtIGIvdGVzdHMvcHlwaS5zY20KaW5kZXggODhiYjBh
MzExNi4uMzU5ZGQ1OGJiMSAxMDA2NDQKLS0tIGEvdGVzdHMvcHlwaS5zY20KKysrIGIvdGVzdHMv
cHlwaS5zY20KQEAgLTI0NSw3ICsyNDUsNyBAQCBSZXF1aXJlcy1EaXN0OiBweXRlc3QgKD49My4x
LjApOyBleHRyYSA9PSAndGVzdGluZycKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChz
dHJpbmctbGVuZ3RoIHRlc3QtanNvbi0xKSkpCiAgICAgICAgICAgICAgICAgICAgICAoImh0dHBz
Oi8vZXhhbXBsZS5jb20vZm9vLTEuMC4wLXB5Mi5weTMtbm9uZS1hbnkud2hsIiAjZikKICAgICAg
ICAgICAgICAgICAgICAgIChfIChlcnJvciAiVW5leHBlY3RlZCBVUkw6ICIgdXJsKSkpKSkKLSAg
ICAgICAgICAgICAgICAobWF0Y2ggKHB5cGktPmd1aXgtcGFja2FnZSAiZm9vIikKKyAgICAgICAg
ICAgICAgICAobWF0Y2ggKHBrICdmb3VuZCAocHlwaS0+Z3VpeC1wYWNrYWdlICJmb28iKSkKICAg
ICAgICAgICAgICAgICAgICgoJ3BhY2thZ2UKICAgICAgICAgICAgICAgICAgICAgICgnbmFtZSAi
cHl0aG9uLWZvbyIpCiAgICAgICAgICAgICAgICAgICAgICAoJ3ZlcnNpb24gIjEuMC4wIikKQEAg
LTI2NSwxMCArMjY1LDEwIEBAIFJlcXVpcmVzLURpc3Q6IHB5dGVzdCAoPj0zLjEuMCk7IGV4dHJh
ID09ICd0ZXN0aW5nJwogICAgICAgICAgICAgICAgICAgIChhbmQgKHN0cmluZz0/IChieXRldmVj
dG9yLT5uaXgtYmFzZTMyLXN0cmluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0ZXN0LXNvdXJjZS1oYXNoKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhh
c2gpCi0gICAgICAgICAgICAgICAgICAgICAgICAoZXF1YWw/IChweXBpLT5ndWl4LXBhY2thZ2Ug
ImZvbyIgIzp2ZXJzaW9uICIxLjAuMCIpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChweXBpLT5ndWl4LXBhY2thZ2UgImZvbyIpKQotICAgICAgICAgICAgICAgICAgICAgICAgKGd1
YXJkIChjICgoZXJyb3I/IGMpICN0KSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgKHB5cGkt
Pmd1aXgtcGFja2FnZSAiZm9vIiAjOnZlcnNpb24gIjQyIikpKSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgIChlcXVhbD8gKHBrICdmb29AMS4wLjAgKHB5cGktPmd1aXgtcGFja2FnZSAiZm9vIiAj
OnZlcnNpb24gIjEuMC4wIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwayAn
Zm9vQD8/IChweXBpLT5ndWl4LXBhY2thZ2UgImZvbyIpKSkKKyAgICAgICAgICAgICAgICAgICAg
ICAgIChndWFyZCAoYyAoKGVycm9yPyBjKSAocGsgJ2MgYyAjdCkpKQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAocGsgJ24gKHB5cGktPmd1aXgtcGFja2FnZSAiZm9vIiAjOnZlcnNpb24gIjQy
IikpKSkpCiAgICAgICAgICAgICAgICAgICAoeAogICAgICAgICAgICAgICAgICAgIChwayAnZmFp
bCB4ICNmKSkpKSkpCiAK


--=-krgI1Kj3jIQX79NesyDV--

--=-nEIK3nqcActksLcu4cy7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlaPCBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nXPAQDo/ZPegkxWVZkww8pnDhlYSIlR
K+997JzjJz7v3M1JlwEAuncbFTNcM06rWPylj/lOLyuDYqa/gdkLYVr7RabwyQI=
=opCw
-----END PGP SIGNATURE-----

--=-nEIK3nqcActksLcu4cy7--





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

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


Received: (at 54658) by debbugs.gnu.org; 13 Apr 2022 07:52:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 13 03:52:30 2022
Received: from localhost ([127.0.0.1]:51489 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1neXni-0000qS-9e
	for submit <at> debbugs.gnu.org; Wed, 13 Apr 2022 03:52:30 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:39546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1neXnf-0000qF-UW
 for 54658 <at> debbugs.gnu.org; Wed, 13 Apr 2022 03:52:28 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by laurent.telenet-ops.be with bizsmtp
 id J7sR2700s4UW6Th017sSbG; Wed, 13 Apr 2022 09:52:26 +0200
Message-ID: <a7a66c94dd3888497c47e3b7318e1a6736b019b9.camel@HIDDEN>
Subject: Re: bug#54658: "pypi->guix-package, no wheel" test fails
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Wed, 13 Apr 2022 09:52:20 +0200
In-Reply-To: <87a6cpbhs7.fsf@HIDDEN>
References: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
 <87a6cpbhs7.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-O6R1qyOVILQ8ZXfdRjiv"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649836346; bh=U/6oHZF/0zjhon3zXeiAjyUevFtSvIyeACnvNWCs+PM=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=gebj0YX4ij9zNdKLQtrnX9dXx4d9eUqVK0x1Sct4tHmu+EAoTszqXdLYpMqHr0qf7
 x3Mm63hLAJ60/T3Dsfn572EiguDDAZgfooP7tD3xbtaY0uFcfWDUrEgsjcX+F7u18y
 0larjJrxJBpkQLTIXPFYjQAWctDao2cTw7uk1t69RgZ8MR3uD4XsLZAauyWZu6IFL0
 5H4kfMaemMGOnSvS0auQXzpcO++ns7F3p/eGFqfJrHIN7ZvbD5PpGPdvBgZWSkMOw0
 JCNJ/+qTnbECEjVwJZa6oGU9OfgUGi5O3SLYv37ZbpCOvRouBq9sNyDR3tuVQK/Rgn
 UV4ZOC6PyRx3w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 54658
Cc: 54658 <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 (-)


--=-O6R1qyOVILQ8ZXfdRjiv
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s schreef op wo 13-04-2022 om 08:48 [+0200]:
> Hi,
>=20
> Maxime Devos <maximedevos@HIDDEN> skribis:
>=20
> > I noticed "./pre-inst-env guix build guix" fails on my computer due to
> > "pypi->guix-package, no wheel" failing.=C2=A0 Here is an excerpt from t=
he log:
>=20
> Which commit are you building for?=C2=A0 For x86_64-linux?
>=20
> Current =E2=80=98guix=E2=80=99 package seems to be fine:

I can reproduce it in a Guix checkout for
855097683230b756ba28636bed03ce904b6f3589 with "make check
TESTS=3Dtests/pypi.scm". (x86_64-linux)

It appears to be non-deterministic though --  the first "make check
TESTS=3Dtests/pypi.scm" failed, but the later ones succeeded.

I'll try adding some pk debugging and running it in a loop.

Greetings,
Maxime.

--=-O6R1qyOVILQ8ZXfdRjiv
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlaBNBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7qguAQCo1NUqWWifQTqwtDhmCK6wLkR4
Znsh5uIIyGw11GeLsgEA7n4hn+ktC9r3XHgtaCky3RjjzdIp+HQjym5iMMdRgQk=
=Ca8u
-----END PGP SIGNATURE-----

--=-O6R1qyOVILQ8ZXfdRjiv--





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

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


Received: (at 54658) by debbugs.gnu.org; 13 Apr 2022 06:48:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 13 02:48:35 2022
Received: from localhost ([127.0.0.1]:51403 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1neWnr-0005M8-Ak
	for submit <at> debbugs.gnu.org; Wed, 13 Apr 2022 02:48:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36850)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1neWnq-0005Lw-9A
 for 54658 <at> debbugs.gnu.org; Wed, 13 Apr 2022 02:48:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:55866)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1neWnk-0002AL-1W; Wed, 13 Apr 2022 02:48:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=bvk06t2ygg+xrCFftr1Jv7XQD+w+HXnO8oYT46TaL/o=; b=Mkxhkj2Z0RfFWF9krMAg
 aPyomU1/fuHAoQamdskvJYc977RuxextHqKR98hTN7iLHvf2+Y0vHP1cby7bRD6vVg4snTvNVpj0l
 4dLw8kBRJsnxVH9m4asEv2diu3JYVIbrFjCfzK4WXZJLHM/2ckRxpXfzUXlznvugkOHSF4KE6mYtx
 +zWXJJUmCAV2Y2Ni1F9WgNBLfudto0CR0HXC2fbxklb+UPZo+qw+yUCGiaveOewhOM4SWcmrhR20m
 59YQ875tBuvMHId2gJ+MR806+vUnGk/qhjZcYInmVpB5CaxvAmkqRSM74i2pAqeNEE+gXVkoaaL2k
 2/Ggslvde9749A==;
Received: from [109.190.253.16] (port=52750 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1neWnj-0001UD-CK; Wed, 13 Apr 2022 02:48:27 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#54658: "pypi->guix-package, no wheel" test fails
References: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
Date: Wed, 13 Apr 2022 08:48:24 +0200
In-Reply-To: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
 (Maxime Devos's message of "Thu, 31 Mar 2022 22:26:06 +0200")
Message-ID: <87a6cpbhs7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 54658
Cc: 54658 <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: -3.3 (---)

Hi,

Maxime Devos <maximedevos@HIDDEN> skribis:

> I noticed "./pre-inst-env guix build guix" fails on my computer due to
> "pypi->guix-package, no wheel" failing.  Here is an excerpt from the log:

Which commit are you building for?  For x86_64-linux?

Current =E2=80=98guix=E2=80=99 package seems to be fine:

--8<---------------cut here---------------start------------->8---
$ guix describe
Generation 210	Apr 11 2022 09:34:10	(current)
  guix 7da907f
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 7da907f90e74a4edf96d76ee457ff958265ef8d4
$ guix weather guix
computing 1 package derivations for x86_64-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org
  100.0% substitutes available (1 out of 1)
  at least 158.4 MiB of nars (compressed)
  303.7 MiB on disk (uncompressed)

  971 queued builds
      powerpc64le-linux: 504 (51.9%)
      i686-linux: 140 (14.4%)
      x86_64-linux: 327 (33.7%)
  build rate: 85.17 builds per hour
      armhf-linux: 22.58 builds per hour
      i686-linux: 21.50 builds per hour
      powerpc64le-linux: 8.06 builds per hour
      aarch64-linux: 23.71 builds per hour
      x86_64-linux: 10.05 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org
  100.0% substitutes available (1 out of 1)
  41.8 MiB of nars (compressed)
  303.7 MiB on disk (uncompressed)
  2.105 seconds per request (2.1 seconds in total)
  0.5 requests per second
  (continuous integration information unavailable)
$ guix build guix --no-grafts -d
/gnu/store/vz0lxjxh0fykjk2rsgjycx59svclpj3v-guix-1.3.0-24.2fb4304.drv
--8<---------------cut here---------------end--------------->8---

Ludo=E2=80=99.




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

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


Received: (at submit) by debbugs.gnu.org; 31 Mar 2022 20:26:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 31 16:26:30 2022
Received: from localhost ([127.0.0.1]:39969 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1na1NG-0000Xe-6c
	for submit <at> debbugs.gnu.org; Thu, 31 Mar 2022 16:26:30 -0400
Received: from lists.gnu.org ([209.51.188.17]:57078)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1na1NE-0000XW-4i
 for submit <at> debbugs.gnu.org; Thu, 31 Mar 2022 16:26:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45002)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1na1ND-0006qS-Vx
 for bug-guix@HIDDEN; Thu, 31 Mar 2022 16:26:28 -0400
Received: from [2a02:1800:110:4::f00:1a] (port=59094
 helo=albert.telenet-ops.be)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1na1N8-000461-PK
 for bug-guix@HIDDEN; Thu, 31 Mar 2022 16:26:24 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id D8SH2700R4UW6Th068SJWC; Thu, 31 Mar 2022 22:26:18 +0200
Message-ID: <cc350550b1f8f1a984657de8e4350595b67e0250.camel@HIDDEN>
Subject: "pypi->guix-package, no wheel" test fails
From: Maxime Devos <maximedevos@HIDDEN>
To: bug-guix@HIDDEN
Date: Thu, 31 Mar 2022 22:26:06 +0200
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-JQhjBBEEtyaw1Gqwa98k"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1648758378; bh=A4yOVBLkEyKFONyejk88Nlad2u5OinlDw1rhd+0zo+Q=;
 h=Subject:From:To:Date;
 b=VGM3Mst0rmFbAei1VeOwcbAB7M9GEv+RBBRprYZp4cvkt+Z1Z0XDsleEUFKZgYF3w
 6vtWlq9myfhcuggC9k5Iy/UPqWWAB60kswqFG5DZEVHfjxcLkn/JFq7T4xoo+iHl/r
 qjoS82wQ571qsA7Owc1VqIIzsqOn3egodrULcnyb0fYj2modGC0+noZQIE0rnVakPy
 RM8K3Qjux3QlYPz0jAuejyF3pQ/tL+YH0c8HgoZmN1lhG+LTT7EOMksnzbpRBpFwZR
 J0YUOJL4sjrdglxkb2QuwLb1OFCC+UJ3y7Pposy0gkEY4lLsB6EbxW0SwmbYYkJqBJ
 nxTjTBomjvMkA==
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:1800:110:4::f00:1a
 (failed)
Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a;
 envelope-from=maximedevos@HIDDEN; helo=albert.telenet-ops.be
X-Spam_score_int: -19
X-Spam_score: -2.0
X-Spam_bar: --
X-Spam_report: (-2.0 / 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_LOW=-0.7, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.2 (/)
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 (--)


--=-JQhjBBEEtyaw1Gqwa98k
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I noticed "./pre-inst-env guix build guix" fails on my computer due to
"pypi->guix-package, no wheel" failing.  Here is an excerpt from the log:

> test-name: pypi->guix-package, no wheel
> location: /tmp/guix-build-guix-1.3.0-24.2fb4304.drv-
> 0/source/tests/pypi.scm:221
> source:
> + (test-assert
> +   "pypi->guix-package, no wheel"
> +   (mock ((guix import utils)
> +          url-fetch
> +          (lambda (url file-name)
> +            (match url
> +                   ("https://example.com/foo-1.0.0.tar.gz"
> +                    (begin
> +                      (mkdir-p "foo-1.0.0/src/bizarre.egg-info")
> +                      (with-output-to-file
> +                        "foo-1.0.0/src/bizarre.egg-
> info/requires.txt"
> +                        (lambda () (display test-requires.txt)))
> +                      (parameterize
> +                        ((current-output-port (%make-void-port
> "rw+")))
> +                        (system* "tar" "czvf" file-name "foo-
> 1.0.0/"))
> +                      (delete-file-recursively "foo-1.0.0")
> +                      (set! test-source-hash
> +                        (call-with-input-file file-name port-
> sha256))))
> +                   ("=20
> https://example.com/foo-1.0.0-py2.py3-none-any.whl"
> +                    #f)
> +                   (_ (error "Unexpected URL: " url)))))
> +         (mock ((guix http-client)
> +                http-fetch
> +                (lambda (url . rest)
> +                  (match url
> +                         ("https://pypi.org/pypi/foo/json"
> +                          (values
> +                            (open-input-string test-json-1)
> +                            (string-length test-json-1)))
> +                         ("=20
> https://example.com/foo-1.0.0-py2.py3-none-any.whl"
> +                          #f)
> +                         (_ (error "Unexpected URL: " url)))))
> +               (match (pypi->guix-package "foo")
> +                      (('package
> +                        ('name "python-foo")
> +                        ('version "1.0.0")
> +                        ('source
> +                         ('origin
> +                          ('method 'url-fetch)
> +                          ('uri ('pypi-uri "foo" 'version))
> +                          ('sha256 ('base32 (? string? hash)))))
> +                        ('build-system 'python-build-system)
> +                        ('propagated-inputs
> +                         ('list 'python-bar 'python-foo))
> +                        ('native-inputs ('list 'python-pytest))
> +                        ('home-page "http://example.com")
> +                        ('synopsis "summary")
> +                        ('description "summary")
> +                        ('license 'license:lgpl2.0))
> +                       (and (string=3D?
> +                              (bytevector->nix-base32-string test-
> source-hash)
> +                              hash)
> +                            (equal?
> +                              (pypi->guix-package "foo" #:version
> "1.0.0")
> +                              (pypi->guix-package "foo"))
> +                            (guard (c ((error? c) #t))
> +                                   (pypi->guix-package
> +                                     "foo"
> +                                     #:version
> +                                     "42"))))
> +                      (x (pk 'fail x #f))))))
> actual-value: #f
> result: FAIL

Greetings,
Maxime.

--=-JQhjBBEEtyaw1Gqwa98k
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYkYOXhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gCEAPwKNk6K/TzH6KzWXlDW0x9Mr+RU
hBPKCxf9bNlTPeuaNAD/Z74IrbDXU0J1IAIsmmWfa649bBZInFwb21gqk9WUbwg=
=/A5W
-----END PGP SIGNATURE-----

--=-JQhjBBEEtyaw1Gqwa98k--





Acknowledgement sent to Maxime Devos <maximedevos@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#54658; 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: Wed, 20 Apr 2022 20:15:02 UTC

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