From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#25177: Test failures don't cause some Python packages to fail [was Re: [PATCH 05/11] gnu: Add python-pygit2.] Date: Mon, 12 Dec 2016 10:44:12 -0500 Message-ID: <20161212154412.GA25907@jasmine> References: <20161211181237.24485-1-ng0@libertad.pw> <20161211181237.24485-6-ng0@libertad.pw> <20161211223454.GA9474@jasmine> <871sxem5ix.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87mvg1k2f3.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HcAYCG3uE/tztfnV" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51134) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGSmo-0004yC-CA for bug-guix@gnu.org; Mon, 12 Dec 2016 10:45:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGSmk-0006v1-Da for bug-guix@gnu.org; Mon, 12 Dec 2016 10:45:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:52229) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cGSmk-0006ui-21 for bug-guix@gnu.org; Mon, 12 Dec 2016 10:45:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cGSmj-0000Kq-Sj for bug-guix@gnu.org; Mon, 12 Dec 2016 10:45:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87mvg1k2f3.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> 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: Marius Bakke Cc: Hartmut Goebel , 25177@debbugs.gnu.org --HcAYCG3uE/tztfnV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 12, 2016 at 08:54:40AM +0100, Marius Bakke wrote: > The good news: the attached patch makes 'check' work as expected. The > bad news is that we have some breakages. >=20 > 'python-py' fails with: >=20 > TypeError: py.test.__dict__ is not a dictionary >=20 > Which seems similar to >=20 > https://github.com/NixOS/nixpkgs/issues/12565#issuecomment-174165144 Yikes, I had hoped to avoid addressing that Nix issue and the humongous "fix" for a while longer: https://github.com/NixOS/nixpkgs/pull/12552 > I tried adding a newer setuptools as input, to no avail. Needs more > investigation. Okay, I'm happy to hear that it didn't work ;) My understanding is that with the new python-build-system, packages are built with the setuptools that comes with Python, not the external python-setuptools package. Please let us know what you find. Hartmut, any thoughts? In any case, I think it's time to start working on a 'python-updates' branch, which could include this patch. --HcAYCG3uE/tztfnV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlhOxcgACgkQJkb6MLrK fwi+cw/9HE2P0p1QdB9FvRkS2rt/C4MkojtRRN/XDiLBqEqvCvUw5IOCkYftVTlb NI8MRactox9yXfyCaajZsfwkAzzkOOITDswL4ued6hzrjETq9Kf2hk5blVy/kfkP BW5lEzWqTSAdGTqAivppZ3Uey6h3zlNO58zeLUOaXUPbVsR5tGq+on3iBmR2WrSz EFfBGExco/YeZSuYPt9Ykuj1gplV83Z3SorUKBpdhT2upIrhLLnjOGe1gp/eGpZ0 tGnOR56jL82Oqb3SlJB0dQa6R2V78xLHM0LYv5Ere/Qobozaz/rF1HdjruFbXYJC dqBpbnlxF2EyQrhs2pZlPH5FE630IVEzBBdWAuY6HaafPC5m0dfJhQQL7h9Rq73F Rxggq00tZtlSNAPiOxzzBRw180cI91SMbdtL0eJJThcypkTMFukyzSENgwkh1jy6 cPTUbyvgtdSO7Ar9ehwPxKI/kHpEQrgMHH8EGrEF4+RPWbfPd/DN0IOJsXavaol+ WESSWovPPxbW4ZMGn7/d/0DNNxOqk/2os8filXIX/Pj61btPD5LaRAm/i+jhSMu4 GVsw7qCmQzAWVVxBYcq+GXIaR9+kKf4N0dcDMclYvdEnFhOgKg9U0gS84sXUyc7I 5asl220uShhk35PU4l+zxAojq3inWpj6VL35CdY+x2qLLBC1+7w= =uYYq -----END PGP SIGNATURE----- --HcAYCG3uE/tztfnV--