lxml-2.2.2 won't emerge with setuptools 0.6.4. It will with keyword masked setuptools-0.6.8. Building of dev-python/lxml-2.2.2 with Python 2.6... python2.6 setup.py build -b build-2.6 Traceback (most recent call last): File "setup.py", line 14, in <module> pkg_resources.require("setuptools>=0.6c5") File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 621, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 519, in resolve raise DistributionNotFound(req) # XXX put more info here pkg_resources.DistributionNotFound: setuptools>=0.6c5 * * ERROR: dev-python/lxml-2.2.2 failed.
lxml-2.2.3 has the same problem.
*** Bug 292858 has been marked as a duplicate of this bug. ***
Confirmed dev-python/lxml-2.2.2 depends on >=dev-python/setuptools-0.6_rc5 and the versioning of the setuptools ebuilds now follows the Major.Minor.Revision pattern. If we edit the ebuild and change the DEPEND line to ">=dev-python/setuptools-0.6.5" it works ok (note: setuptools 0.6.5 is masked). Here I've attached a small patch for the ebuild to work.
Created attachment 210123 [details, diff] Patch for the ebuild.
Comment on attachment 210123 [details, diff] Patch for the ebuild. It's obviously wrong.
Can you reproduce this bug with a different version of dev-python/setuptools?
(In reply to comment #6) > Can you reproduce this bug with a different version of dev-python/setuptools? > If you unmask setuptools it builds fine.
OK. I'm closing this bug.