Summary: | dev-python/setuptools-34.0.2-r1: various packages fail to build with AttributeError: '_NamespacePath' object has no attribute 'sort' (was: dev-python/ndg-httpsclient-0.4.0, dev-python/zope-interface-4.3.2) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alessandro Barbieri <lssndrbarbieri> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | jstein, mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alessandro Barbieri
2017-05-11 22:46:45 UTC
Please attach the logfiles https://wiki.gentoo.org/wiki/Bugzilla/Bug_report_guide#Problems_at_build_time log https://gist.github.com/Alessandro-Barbieri/67197accbd2e9d849ba32c2df1fbd0a2#file-dev-python-ndg-httpsclient-0-4-0-20170511-223343-log info https://gist.github.com/Alessandro-Barbieri/67197accbd2e9d849ba32c2df1fbd0a2#file-info pretend https://gist.github.com/Alessandro-Barbieri/67197accbd2e9d849ba32c2df1fbd0a2#file-pretend What's the setuptools version? At the time of report: 34.0.2-r1 but now I upgraded to setuptools-35.0.2 and this package version 0.4.2-r1 without failures I'll investigate whether it's a bug in this setuptools version or something else. *** Bug 618258 has been marked as a duplicate of this bug. *** I'm afraid I can't figure out a way to reproduce this. I've tried with setuptools-34.0.2-r1, with old and new zope-interface, on top of installed, uninstalled, with namespace-zope, without... I suspect it might be yet another python3.5 namespace issue in pkg_resources. If that is the case, feasible solutions are: a. upgrading setuptools (as you've done), b. using the newer ebuilds with fixed namespace support (which are less likely to cause issues). In either case, I believe the best way forward would be to stabilize both new setuptools and new package versions before marking python3.5 stable. |