Nova client depends on newer version of python-prettytable 0.6

Bug #1028638 reported by Byron McCollum on 2012-07-24
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient (Ubuntu)
Undecided
Unassigned

Bug Description

1) Release

Ubuntu 12.04 LTS Server

2) Package Version

2012.2~2.6.10.24+git201207241131~precise-0ubuntu1 (via ppa:openstack-ubuntu-testing/folsom-trunk-testing)

3) Expected

$ nova

(help is displayed)

4) Happened Instead

$ nova
Traceback (most recent call last):
  File "/usr/bin/nova", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2711, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: prettytable==0.6

5) Workaround

Upgrade python-prettytable from source:

sudo pip install -e src/prettytable-0.6

Adam Gandelman (gandelman-a) wrote :

Thanks, Byron. I've stuffed a newer version of python-prettytable into the Precise pocket of the PPA as well as updated the packaging dependencies to reflect the upstream version requirement.

Changed in python-novaclient (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-novaclient - 1:2.6.10.37-0ubuntu1

---------------
python-novaclient (1:2.6.10.37-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/control: wrap-and-sort, set (>= 0.6) for py-prettytable
    dependency. (LP: #1028638)

  [ Chuck Short ]
  * debian/control:
    - Add python-keyring, python-unittest2
    - Add python-simplejson
    - Fix lintian warnings.
  * debian/rules: Enable tests.
  * debian/watch: Fix watch file
 -- Chuck Short <email address hidden> Thu, 16 Aug 2012 12:41:00 -0500

Changed in python-novaclient (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers