Summary: | dev-python/mwlib-0.12.12: Broken dependency on odfpy in setup.py | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Kahle (RETIRED) <tomka> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kinbot, neurogeek, tomka |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Kahle (RETIRED)
2010-01-05 11:49:05 UTC
Hello Thomas, Have you tried sync'ing portage lately? I can see here in the portage tree that =dev-python/odfpy-0.7 exists since 2009 [ *odfpy-0.7 (18 Apr 2009) ]. And mwlib sets RDEPEND correctly. Please sync your portage tree and reopen this bug if my reasoning is mistaken. Thanks for your report! Best regards, Sorry, I cannot follow your reasoning. I think this bug is still valid, also for mwlib-0.12.12. RDEPEND of dev-python/mwlib-0.12.12.ebuild requires =dev-python/odfpy-0.9* so everything installs fine. I'm talking about a runtime failure. Can you please emerge mwlib and run mw-render --list-writers Here this gives: Traceback (most recent call last): File "/usr/bin/mw-render", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2659, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: odfpy==0.7.0 The last message looks for me like mwlib is looking for the python package odfpy==0.7.0 ... and there is no version of that in my tree synced today: eix odfpy [I] dev-python/odfpy Available versions: (~)0.9.1 (~)0.9.2 Installed versions: 0.9.2(07:33:50 PM 02/24/2010) Regards, Thomas setup.py of dev-python/mwlib-0.12.12 definitely contains "odfpy==0.9". Reopening as 'runtime failures with dev-python/mwlib-0.12.12' Installed versions are dev-python/odfpy-0.9.2 dev-python/mwlib-0.12.12 $ mw-render --list-writers Traceback (most recent call last): File "/usr/bin/mw-render-2.6", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2659, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: odfpy==0.9 to me too # mw-render --list-writers Traceback (most recent call last): File "/usr/bin/mw-render-2.6", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2565, in <module> parse_requirements(__requires__), Environment() 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: odfpy==0.9 Fixed by upstream in dev-python/mwlib-0.12.13. (In reply to comment #6) > Fixed by upstream in dev-python/mwlib-0.12.13. # mw-render --list-writers xhtml XHTML 1.0 Transitional odf OpenDocument Text docbook DocBook XML Excellent! Thx! |