Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 621418 - dev-python/xdis-3.3.1 should DEPEND on dev-python/pytest-runner
Summary: dev-python/xdis-3.3.1 should DEPEND on dev-python/pytest-runner
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Brian Dolbec
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-10 17:27 UTC by Mike Auty (RETIRED)
Modified: 2018-01-20 00:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xdis-3.3.1-emerge-traceback.txt (xdis-3.3.1-emerge-traceback.txt,7.31 KB, text/plain)
2017-06-10 17:28 UTC, Mike Auty (RETIRED)
Details
xdis-3.3.1-local-build.txt (xdis-3.3.1-local-build.txt,2.48 KB, text/plain)
2017-06-10 17:28 UTC, Mike Auty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Auty (RETIRED) gentoo-dev 2017-06-10 17:27:36 UTC
Hiya, I was trying to install xdis (a dependency for uncompyle6) on a system without pytest-runner with USE="-test" and got the traceback in the xdis-3.3.1-emerge-traceback.txt attachment.  I then attempted to build it locally, which succeeded (giving the output in xdis-3.3.1-local-build.txt), which suggested that it was trying to use a local egg of pytest-runner.  Installing pytest-runner allowed emerge to successfully install it.

It's not clear why this is necessary when USE="-test", but at the moment it is a requirement that prevents xdis from installing otherwise.  Let me know if you need any more information...  5:)
Comment 1 Mike Auty (RETIRED) gentoo-dev 2017-06-10 17:28:22 UTC
Created attachment 475922 [details]
xdis-3.3.1-emerge-traceback.txt
Comment 2 Mike Auty (RETIRED) gentoo-dev 2017-06-10 17:28:42 UTC
Created attachment 475924 [details]
xdis-3.3.1-local-build.txt
Comment 3 Mike Auty (RETIRED) gentoo-dev 2017-10-10 23:41:15 UTC
Has there been any progress on this?  It's still an issue four months on but there's been no feedback so far.  Does it require more information?
Comment 4 Brian Dolbec (RETIRED) gentoo-dev 2017-10-12 01:05:59 UTC
Sorry, things have been very hectic, I haven't had much time to keep up with pkg maintenance.  I seem to recall looking into it, but I didn't get anything completed to fix it.  I think I submitted a correct fix to Rocky for maybe this pkg. But I may be confusing it with some others.  I found some common things I had to fix in several pkgs.  As I am starting to remember, there were some pkgs that had test_requires listed as install_requires in setup.py.  Again, might not have been this pkg.

Thanks for the reminder.  I'll try to get it fixed soon.
Comment 5 Brian Dolbec (RETIRED) gentoo-dev 2018-01-20 00:20:47 UTC
Closing, has been fixed since Nov 10, 2017

commit 4382c7bb67464274b25ab146cf3e3c799ae51635

Latest release now requires pytest-runner for testing only.