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:)
Created attachment 475922 [details] xdis-3.3.1-emerge-traceback.txt
Created attachment 475924 [details] xdis-3.3.1-local-build.txt
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?
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.
Closing, has been fixed since Nov 10, 2017 commit 4382c7bb67464274b25ab146cf3e3c799ae51635 Latest release now requires pytest-runner for testing only.