[Bug 1183634] [NEW] cheetah pkg does not depend on markdown, but egg requires.txt does
Adam Gandelman
1183634 at bugs.launchpad.net
Fri May 24 01:58:41 UTC 2013
Public bug reported:
cheetah 2.4.4-3ubuntu1 dropped dependency on python-markdown to avoid a
component mismatch (markdown is in universe). Apparently the package
functions fine without it, however, cheetah's requires.txt still lists
it as a dependency:
$ cat Cheetah.egg-info/requires.txt
Markdown >= 2.0.1
This causes any package that depends on cheetah and uses pkg_resources
to manage its dependencies to fail. Caught with nova:
# nova-manage
Traceback (most recent call last):
File "/usr/bin/nova-manage", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2707, in <module>
working_set.require(__requires__)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: Markdown>=2.0.1
** Affects: cheetah (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to cheetah in Ubuntu.
https://bugs.launchpad.net/bugs/1183634
Title:
cheetah pkg does not depend on markdown, but egg requires.txt does
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cheetah/+bug/1183634/+subscriptions
More information about the Ubuntu-server-bugs
mailing list