quantum-server (and others) cannot be removed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
quantum (Ubuntu) |
Fix Released
|
High
|
Adam Gandelman | ||
Bug Description
root@server-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
quantum-server*
0 upgraded, 0 newly installed, 1 to remove and 154 not upgraded.
After this operation, 75.8 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 73141 files and directories currently installed.)
Removing quantum-server ...
Purging configuration files for quantum-server ...
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | SS KK]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
-n: not really
-f: force
The disable|enable API is not stable and might change in the future.
dpkg: error processing quantum-server (--purge):
subprocess installed post-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Processing triggers for man-db ...
Errors were encountered while processing:
quantum-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@server-
Changed in quantum (Ubuntu): | |
status: | Incomplete → Fix Committed |
Changed in quantum (Ubuntu): | |
importance: | Undecided → High |
I tried this several times in a clean quantal amd64 chroot...
The following packages were automatically installed and are no longer required: pkg-resources python-prettytable python-pyparsing python-pyudev quantumclient python-repoze.lru python-routes python-scgi python-setuptools python-simplejson sqlalchemy- ext python-webob python-yaml quantum-common sgml-base xml-core
ca-certificates libgcrypt11 libgpg-error0 libjs-jquery libjs-sphinxdoc libjs-underscore libxml2 libxslt1.1 libyaml-0-2
openssl python-amqplib python-anyjson python-cliff python-cmd2 python-eventlet python-formencode python-gflags
python-greenlet python-httplib2 python-iso8601 python-kombu python-lxml python-netaddr python-openid python-openssl
python-paste python-pastedeploy python-pastescript python-
python-quantum python-
python-sqlalchemy python-
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
quantum-server*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 110 kB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 20282 files and directories currently installed.)
Removing quantum-server ...
Purging configuration files for quantum-server ..
#
Same basic result on precise as well.
Whats puzzling about your result is that update-rc.d is only run in the postinst, which isn't called during remove or purge.
Can you apport-collect on a box you see this on so I can look at the dependencies?