$ mw-render 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 2562, in <module> working_set.require(__requires__) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 626, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 524, in resolve raise DistributionNotFound(req) # XXX put more info here pkg_resources.DistributionNotFound: pyPdf>=1.12
Там вообще надо удовлетворять все зависимости из /usr/lib/python2.6/site-packages/mwlib-0.12.12-py2.6.egg-info/requires.txt. Из особенностей: - python-module-flup нужно обновить до свежей версии - зависимость на odfpy завязана на == 0.9, но у меня работает и с 0.9.2, нужно переправлять на >= - twisted теперь не собирается монолитно, по совету rt@ лучше эту зависимость убрать вообще, а в спеке прописать twisted-core и twisted-web.
python-module-pypdf ушло в сизиф
Надо, да вот только не надо. Потому что реально там написано то, что вовсе необязательно, а то что скрипт без этого не запускается - это в общем-то бага.
http://peak.telecommunity.com/DevCenter/setuptools#declaring-extras-optional-features-with-their-own-dependencies , в частности.
python-module-mwlib-0.12.12-alt2 -> sisyphus: * Tue Jun 22 2010 Michael A. Kangin <prividen@altlinux> 0.12.12-alt2 - Fix requires (Closes: #23146)