Public bug reported: requires.txt has version specific requirements for pam and WebOb which are not in installable in Ubuntu precise.
pam==0.1.4 WebOb==1.0.8 When using other wsgi apps along side keystone it will fail with error like: File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) 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 588, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (WebOb 1.1.1 (/usr/lib/python2.7/dist-packages), Requirement.parse('WebOb==1.0.8')) Similar one for pam 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 588, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (PAM 0.4.2 (/usr/lib/python2.7/dist-packages), Requirement.parse('pam==0.1.4')) This file is ignored when using keystone init scripts but is used for other things. ** Affects: keystone (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/998942 Title: requires.txt has wrong dependancy versions To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/998942/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs