Package breaks apt, then can't be removed
Bug #45761 reported by
alp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
quagga (Ubuntu) |
Fix Released
|
High
|
Matthias Klose |
Bug Description
The 'quagga' package in Dapper, once installed, prevents all other installed packages from being configured.
It additionally can't be removed without hacking /var/lib/
This lead to a system running crippled for months, and nobody was able to fix it because they didn't have the knowhow to edit the .prerm file.
The problem has been observed on more than one system, including a production system running the latest Ubuntu release, so the problem has existed for some time.
Changed in quagga: | |
importance: | Medium → High |
status: | Unconfirmed → Confirmed |
Changed in quagga: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Version 6.06 server edition.
Quagga installed. On removal (or purge, doesn't matter):
(Reading database ... 13338 files and directories currently installed.)
Removing quagga ...
As requested via Debconf, the Quagga daemon will not stop.
dpkg: error processing quagga (--purge):
subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
quagga
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Press return to continue.
Does not prevent other packages installing/ configuring. Package removed successfully after changing exit code per suggestion.