From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: pytest plugins Date: Sun, 10 Apr 2016 13:34:42 +0300 Message-ID: <20160410103442.GA24736@debian-netbook> References: <570A0C9A.6030802@uq.edu.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apChd-0006xN-J9 for guix-devel@gnu.org; Sun, 10 Apr 2016 06:34:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1apCha-0002M7-Dk for guix-devel@gnu.org; Sun, 10 Apr 2016 06:34:49 -0400 Received: from flashner.co.il ([178.62.234.194]:42157) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apCha-0002Lo-7z for guix-devel@gnu.org; Sun, 10 Apr 2016 06:34:46 -0400 Content-Disposition: inline In-Reply-To: <570A0C9A.6030802@uq.edu.au> 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: Ben Woodcroft Cc: "guix-devel@gnu.org" --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 10, 2016 at 06:19:38PM +1000, Ben Woodcroft wrote: > Hi there, >=20 > I'm running into clashes when using pytest plugins e.g. >=20 > $ ./pre-inst-env guix environment -C --ad-hoc python-pytest-cov > [..] > warning: collision encountered: /gnu/store/cfj96msw5ypxcii4z615l03wbjq5hc= s9-python-pytest-cov-2.2.0/bin/py.test > /gnu/store/4hz0mf56b9mm8q97k5iw5xbb909vsz4p-python-pytest-2.7.3/bin/py.te= st > warning: arbitrarily choosing /gnu/store/cfj96msw5ypxcii4z615l03wbjq5hcs9= -python-pytest-cov-2.2.0/bin/py.test > [..] >=20 > i.e. the pytest executable is included in `python-pytest' as well > `python-pytest-cov'. >=20 > I'm not sure what the best thing to do is here, because no environment > variable is honoured during the py.test startup sequence when looking for > plugins: >=20 > http://pytest.org/latest/writing_plugins.html#plugin-discovery-order-at-t= ool-startup >=20 > Do any pythonistas have any ideas on how to get around this? >=20 > Thanks, > ben >=20 I'll try to take a look at it soon-ish=E2=84=A2. My first guess is it has t= o do with the propagated inputs of some of the python-test packages. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXCiw/AAoJEPTB05F+rO6TOzUP/0ggcfwhHq9/1jV4KU/saQ2n 6Zhh7rv7WI4uzUy/8wM+mKuVrNVi/d6U2LsKEoG5GTpcpFMC9HWcUYcxPYg+5vYm pyQyI09rXGAnAlug3B03bKQ9V0N5wMvvYkIOeFCmiJdaNO8i1QVH+1xJpVwGVE7G dfg2OYnuZdlATLHdfuI91sUulULL857wI2PucO8mFshpCJDeIssBoxp9KiB5IlRU 1sZa8wuePaBELwub8YP0usC9pW8U+KkVuMCP/kAnb2OmVSY5hXZJ7kMebrbSncXn SrYok/j8QZ87ADF4SpIvE3Xxi9XevK3QWXwKnRLwHt7strWdbgVDvfWHYOojzcFS HqlW3yHVpi5P3qiTAkTSbz3rsgwz7mxQCSfC02xid0Ny/AOE3Cc9OSwbP4tpFHic Udny0roU8wDXmavkEyFl6PFPrLHygKaDioAsouFNPLet0FHwZHusdAb5yRYDUY+e shU1OMYDsaY9P8t7DbE3AF86eOV2Ibnmq8XBRa/Yj9ajy05PuSJMF6eenpnAaIIq 40UQyFyvFW0o9wZxAThboQ31o4phA3KPSoPIFbmiuKtcMe8KTCbqR+x4l7Osvgao fQLkW/QshjW1LVfZQ/8PYjjSzILLj0o7W7yJ6RxRL3MyucpgdhooFYhV0v/egNKe OJrhS6AFLfBNxa4EqYgo =9tH/ -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD--