[SRU] Control file needs python-httplib2 dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Low
|
Chuck Short | ||
glance (Ubuntu) |
Fix Released
|
High
|
OpenStack Ubuntu packagers | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
High
|
OpenStack Ubuntu packagers |
Bug Description
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-server x86_64)
* Documentation: http://
Last login: Tue Sep 20 22:20:01 2011 from 10.0.2.2
vagrant@chef:~$ sudo apt-get install -y python-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
python-
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 19.7 kB of archives.
After this operation, 221 kB of additional disk space will be used.
Get:1 http://
Fetched 19.7 kB in 1s (16.9 kB/s)
Selecting previously deselected package python-
(Reading database ... 77200 files and directories currently installed.)
Unpacking python-
Processing triggers for man-db ...
Setting up python-
Processing triggers for python-central ...
vagrant@chef:~$ sudo apt-add-repository ppa:openstack-
Executing: gpg --ignore-
gpg: requesting key 3D1B4472 from hkp server keyserver.
gpg: key 3D1B4472: public key "Launchpad PPA for OpenStack release team" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
vagrant@chef:~$ sudo apt-get update
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Get:1 http://
Get:2 http://
Get:3 http://
Hit http://
Hit http://
Get:4 http://
Get:5 http://
Hit http://
Get:6 http://
Get:7 http://
Ign http://
Hit http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Ign http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Ign http://
Ign http://
Hit http://
Hit http://
Hit http://
Ign http://
Ign http://
Ign http://
Get:14 http://
Get:15 http://
Get:16 http://
Get:17 http://
Ign http://
Get:18 http://
Get:19 http://
Get:20 http://
Get:21 http://
Get:22 http://
Ign http://
Get:23 http://
Get:24 http://
Ign http://
Get:25 http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:26 http://
Get:27 http://
Get:28 http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Fetched 974 kB in 6s (148 kB/s)
Reading package lists... Done
vagrant@chef:~$ sudo apt-get install glance
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libyaml-0-2 python-amqplib python-anyjson python-argparse python-decorator python-eventlet python-formencode python-glance python-greenlet python-kombu python-migrate
python-openid python-openssl python-paste python-pastedeploy python-pastescript python-
python-sqlalchemy python-
Suggested packages:
python-
python-
python-cheetah python-distribute python-
The following NEW packages will be installed:
glance libyaml-0-2 python-amqplib python-anyjson python-argparse python-decorator python-eventlet python-formencode python-glance python-greenlet python-kombu python-migrate
python-openid python-openssl python-paste python-pastedeploy python-pastescript python-
python-sqlalchemy python-
0 upgraded, 28 newly installed, 0 to remove and 28 not upgraded.
Need to get 3,571 kB of archives.
After this operation, 25.3 MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Get:14 http://
Get:15 http://
Get:16 http://
Get:17 http://
Get:18 http://
Get:19 http://
Get:20 http://
Get:21 http://
Get:22 http://
Get:23 http://
Get:24 http://
Get:25 http://
Get:26 http://
Get:27 http://
Get:28 http://
Fetched 3,571 kB in 12s (291 kB/s)
Selecting previously deselected package libyaml-0-2.
(Reading database ... 77235 files and directories currently installed.)
Unpacking libyaml-0-2 (from .../libyaml-
Selecting previously deselected package python-amqplib.
Unpacking python-amqplib (from .../python-
Selecting previously deselected package python-anyjson.
Unpacking python-anyjson (from .../python-
Selecting previously deselected package python-argparse.
Unpacking python-argparse (from .../python-
Selecting previously deselected package python-decorator.
Unpacking python-decorator (from .../python-
Selecting previously deselected package python-greenlet.
Unpacking python-greenlet (from .../python-
Selecting previously deselected package python-eventlet.
Unpacking python-eventlet (from .../python-
Selecting previously deselected package python-
Unpacking python-
Selecting previously deselected package python-formencode.
Unpacking python-formencode (from .../python-
Selecting previously deselected package python-kombu.
Unpacking python-kombu (from .../python-
Selecting previously deselected package python-sqlalchemy.
Unpacking python-sqlalchemy (from .../python-
Selecting previously deselected package python-tempita.
Unpacking python-tempita (from .../python-
Selecting previously deselected package python-migrate.
Unpacking python-migrate (from .../python-
Selecting previously deselected package python-openid.
Unpacking python-openid (from .../python-
Selecting previously deselected package python-openssl.
Unpacking python-openssl (from .../python-
Selecting previously deselected package python-paste.
Unpacking python-paste (from .../python-
Selecting previously deselected package python-pastedeploy.
Unpacking python-pastedeploy (from .../python-
Selecting previously deselected package python-setuptools.
Unpacking python-setuptools (from .../python-
Selecting previously deselected package python-pastescript.
Unpacking python-pastescript (from .../python-
Selecting previously deselected package python-routes.
Unpacking python-routes (from .../python-
Selecting previously deselected package python-scgi.
Unpacking python-scgi (from .../python-
Selecting previously deselected package python-simplejson.
Unpacking python-simplejson (from .../python-
Selecting previously deselected package python-
Unpacking python-
Selecting previously deselected package python-webob.
Unpacking python-webob (from .../python-
Selecting previously deselected package python-xattr.
Unpacking python-xattr (from .../python-
Selecting previously deselected package python-yaml.
Unpacking python-yaml (from .../python-
Selecting previously deselected package python-glance.
Unpacking python-glance (from .../python-
Selecting previously deselected package glance.
Unpacking glance (from .../glance_
Processing triggers for man-db ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Setting up libyaml-0-2 (0.1.3-1) ...
Setting up python-amqplib (0.6.1-1) ...
Setting up python-anyjson (0.3.1-
Setting up python-argparse (1.1-1) ...
Setting up python-decorator (3.2.0-1) ...
Setting up python-greenlet (0.3.1-
Setting up python-eventlet (0.9.15-
Setting up python-
Setting up python-formencode (1.2.2-1ubuntu5) ...
Setting up python-kombu (1.0.4-2~natty1) ...
Setting up python-sqlalchemy (0.6.4-3) ...
Setting up python-tempita (0.4-1) ...
Setting up python-migrate (0.6-4) ...
Setting up python-openid (2.2.4-1build1) ...
Setting up python-openssl (0.10-1ubuntu3) ...
Setting up python-paste (1.7.5.1-1ubuntu1) ...
Setting up python-pastedeploy (1.3.3-3ubuntu2) ...
Setting up python-setuptools (0.6.15-1ubuntu1) ...
Setting up python-pastescript (1.7.3-6) ...
Setting up python-routes (1.12.3-1) ...
Setting up python-scgi (1.13-1build1) ...
Setting up python-simplejson (2.1.2-1build1) ...
Setting up python-
Setting up python-webob (1.0.8-0~ppanatty1) ...
Setting up python-xattr (0.6-1build1) ...
Setting up python-yaml (3.09-5ubuntu2) ...
Setting up python-glance (2011.3-
Setting up glance (2011.3-
Adding system user `glance' (UID 109) ...
Adding new user `glance' (UID 109) with group `nogroup' ...
Not creating home directory `/var/lib/glance'.
Traceback (most recent call last):
File "/usr/bin/
import glance.registry.db
File "/usr/lib/
from glance.registry import client
File "/usr/lib/
from glance.
File "/usr/lib/
from glance.common import auth
File "/usr/lib/
import httplib2
ImportError: No module named httplib2
dpkg: error processing glance (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for python-support ...
Errors were encountered while processing:
glance
E: Sub-process /usr/bin/dpkg returned an error code (1)
temporary solution is to install python-httplib first
Changed in glance (Ubuntu): | |
assignee: | nobody → OpenStack Ubuntu packagers (openstack-ubuntu-packagers) |
Changed in glance (Ubuntu): | |
importance: | Undecided → Medium |
Changed in glance: | |
milestone: | essex-1 → essex-2 |
summary: |
- Control file needs python-httplib2 dependency + [SRU] Control file needs python-httplib2 dependency |
Changed in glance: | |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | essex-1 → 2012.1 |
Hey Chuck, would you mind looking into this one? Looks like the packaging in Ubuntu for Glance needs to make sure httplib2 is installed....
Thanks!
-jay