From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: gnu: python: Update to 3.8.0. Date: Mon, 11 Nov 2019 00:02:17 +0100 Message-ID: <87bltjjpxi.fsf@devup.no> References: <20191023091150.r6hdhtm2idxfdka3@rafflesia> <2b50f965-cbb2-d476-ceaf-2f00323fb50f@goebel-consult.de> <20191023125104.s3xvjegaufjjt4no@rafflesia> <20191030160430.4zdmlsnkoq5ps6tq@rafflesia> <20191030180150.k2txz37uffgu777k@melmoth> <87zhhgo6ms.fsf@devup.no> <20191104091536.5zgt4c5knjsjff6m@rafflesia> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38991) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iTwDu-0004Ij-Rj for guix-devel@gnu.org; Sun, 10 Nov 2019 18:02:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iTwDt-00007n-R5 for guix-devel@gnu.org; Sun, 10 Nov 2019 18:02:22 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:46883) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iTwDt-00007I-JK for guix-devel@gnu.org; Sun, 10 Nov 2019 18:02:21 -0500 In-Reply-To: <20191104091536.5zgt4c5knjsjff6m@rafflesia> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tanguy Le Carrour Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tanguy Le Carrour writes: > Le 11/01, Marius Bakke a =C3=A9crit : >> Tanguy Le Carrour writes: >> > Oh, oh=E2=80=A6 what I forgot to mention is that=E2=80=A6 it's a shame= less copy/paste of >> > the python-3.7 package and it would deserve a rewrite! Something like >> > `(inherit python-3.7)` and a modification of [source](patches) and >> > [source](snippet). But I'm not sure how to do that! >>=20 >> Origins can also be inherited: >>=20 >> (source (origin >> (inherit (package-source python-3.7)) >> (uri ...) >> (sha256 ...) >> (patches (append (origin-patches (package-source python-3.7)) >> (search-patches "python-3.8-adjust-tests.patch= "))))) >>=20 >> That would inherit the snippet and any other properties that are not >> explicitly overridden. > > Thanks for the snippet! I updated my package definition accordingly (see > attachment), but=E2=80=A6 `./pre-inst-env guix build --rounds=3D2 python@= 3.8` > always fails with: > > """ > output =E2=80=98/gnu/store/=E2=80=A6-python-3.8.0=E2=80=99 of =E2=80=98/g= nu/store/=E2=80=A6-python-3.8.0.drv=E2=80=99 > differs from previous round > """ Can you try the build again with '--keep-failed', and send the output of "diffoscope /gnu/store/=E2=80=A6-python-3.8.0{,-check}" ? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl3IlvkACgkQoqBt8qM6 VPqc/Af/U6oqqQPb+cVYkYOb3IJbdw/6HuMvHtMlRFsFXgt/XdnKMKI6+A81RoYb vnEzvP2p6pkH3zhsorJu2wZHzcHRy37ldYpsk+lf4Sqx/EwQn9cQdIwq8nD90tBW sWCtgT/OqVPYnxpr+Li1XD2+JnmRSMQnPdroE/pUT70XLrBJYXkNVSDK9jINsGOt CT9x7/CCZZVwyl10+FGVztW0ajjb2QKyBlfDi/LndDyufUsz+uLw2ET28FGfX+Yu NJ8EoG9eL+mKwq4hsmh+aIIzWq94E1GTtTytSCPEmjFIS7nYhL81eO1b/T0H7KEJ 5LkVNVY0kOD/LClk+9bvzTmahG/XqA== =uApO -----END PGP SIGNATURE----- --=-=-=--