"apt-get purge" Selects another package when the requested package is not installed, but is provided by another package.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: apt
I have tried purging "php5-mhash", which has been removed in Lucid (via Conflicts).
"apt-get purge" selected php5-common instead (which now provides php5-mhash) and wanted to purge this package!
This error also applies to "apt-get remove", it will select php5-common instead of php5-mhash.
Apt-get should handle this the same way as any non-installed package, i.e. currently it would say the package is uninstalled and cannot get purged therefore (which is bug 244598).
But in the end, it should just purge the given package, just like "dpkg -P" would do.
ProblemType: Bug
Architecture: i386
Date: Thu Mar 18 19:57:25 2010
DistroRelease: Ubuntu 10.04
NonfreeKernelMo
Package: apt 0.7.25.3ubuntu3
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: apt
Uname: Linux 2.6.32-16-generic i686
description: | updated |
summary: |
- "apt-get purge" should not select another package (when the requested - one is not installed but provided by another one) + "apt-get purge" Selects another package when the requested package is + not installed, but is provided by another package. |
Changed in apt (Ubuntu): | |
status: | New → Confirmed |
description: | updated |
Changed in apt (Ubuntu): | |
status: | Confirmed → Incomplete |
It is certainly possible for ne to fix this if it hasnt been done already.