From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: gnu: python: Update to 3.8.0. Date: Fri, 01 Nov 2019 00:08:27 +0100 Message-ID: <87zhhgo6ms.fsf@devup.no> References: <20191023091150.r6hdhtm2idxfdka3@rafflesia> <2b50f965-cbb2-d476-ceaf-2f00323fb50f@goebel-consult.de> <20191023125104.s3xvjegaufjjt4no@rafflesia> <20191030160430.4zdmlsnkoq5ps6tq@rafflesia> <20191030180150.k2txz37uffgu777k@melmoth> 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]:59783) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQJYP-0003KC-8i for guix-devel@gnu.org; Thu, 31 Oct 2019 19:08:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iQJYO-0003j1-80 for guix-devel@gnu.org; Thu, 31 Oct 2019 19:08:33 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:57079) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iQJYN-0003d9-NR for guix-devel@gnu.org; Thu, 31 Oct 2019 19:08:32 -0400 In-Reply-To: <20191030180150.k2txz37uffgu777k@melmoth> 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 , Hartmut Goebel Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tanguy Le Carrour writes: > Le 10/30, Tanguy Le Carrour a =C3=A9crit : >> 2- To make it work I had to deactivate 4 tests. There was already a >> patch doing something similar ("This fails for unknown reasons on Gu= ix"), >> but I'm pretty sure it would be better to work on fixing the problem= s, right? Most of them seemed to use KeyboardInterrups, which do not work in the build container (I suppose because /dev/stdin is not a TTY?). > Oh, oh=E2=80=A6 what I forgot to mention is that=E2=80=A6 it's a shameles= s 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! Origins can also be inherited: (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"))= ))) That would inherit the snippet and any other properties that are not explicitly overridden. HTH, Marius --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl27aWsACgkQoqBt8qM6 VPqGtQgA1Z2kaNJttsN/NUBtgB8zXV427vnXlMvk2XJasCY9mQRRl0IkM2D4f4ca fzeeqvBb57y19GzZnrXPntJhRG9HtdxSjQTMPq1EIsmUO0WD3eDMRaFsRUlFpgRD /b9L72FM2YXy1G8b/u0eRCjuIrWKbhakIDN77My8q57bklGNr5u8tytfcXDZ9zzV 8opTnNZdcI4qmu+sxqfdi+JRDmJNuTZQ1RHuljjPPyeHo5NyFRDelK3nZxtXOvLX +B83ZpvUT9znARzY/SGGsw2Zg5OdpWEXCCt9XXbxnUEYfh4neP8NV24wlqlYPGlf M0ub7yh+QE/rW/lopAoRj7EaW9Rxjw== =gQm0 -----END PGP SIGNATURE----- --=-=-=--