Bug#208532: dpkg: dpkg --forget-old-unavail does not work at all
Package: dpkg
Version: 1.10.10
Severity: normal
Example (note that the status is: purge ok not-installed)
hawk:[root]> dpkg -l kernel-image\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name Version Description
+++-===================================-==========-============================
un kernel-image <none> (no description ...
un kernel-image-2.2.13 <none> (no description ...
un kernel-image-2.2.17-compact <none> (no description ...
un kernel-image-2.2.17-idepci <none> (no description ...
un kernel-image-2.2.18pre21-compact <none> (no description ...
un kernel-image-2.2.18pre21-idepci <none> (no description ...
pn kernel-image-2.2.19 <none> (no description ...
pn kernel-image-2.2.19-compact <none> (no description ...
pn kernel-image-2.2.19-ide <none> (no description ...
pn kernel-image-2.2.19-idepci <none> (no description ...
pn kernel-image-2.2.19-reiserfs <none> (no description ...
un kernel-image-2.4 <none> (no description ...
pn kernel-image-2.4.10 <none> (no description ...
pn kernel-image-2.4.12 <none> (no description ...
pn kernel-image-2.4.13 <none> (no description ...
pn kernel-image-2.4.16 <none> (no description ...
pn kernel-image-2.4.17 <none> (no description ...
ii kernel-image-2.4.18 hawk.1.1 Linux kernel ...
ii kernel-image-2.4.19 hawk.04 Linux kernel ...
ii kernel-image-2.4.20 hawk.01 Linux kernel ...
ii kernel-image-2.4.21 hawk.01 Linux kernel ...
ii kernel-image-2.4.22 hawk.01 Linux kernel ...
pn kernel-image-2.4.8-386 <none> (no description ...
pn kernel-image-2.4.8-586 <none> (no description ...
pn kernel-image-2.4.8-586tsc <none> (no description ...
pn kernel-image-2.4.8-686 <none> (no description ...
pn kernel-image-2.4.8-686-smp <none> (no description ...
pn kernel-image-2.4.8-k6 <none> (no description ...
pn kernel-image-2.4.9-386 <none> (no description ...
pn kernel-image-2.4.9-586 <none> (no description ...
pn kernel-image-2.4.9-586tsc <none> (no description ...
pn kernel-image-2.4.9-686 <none> (no description ...
pn kernel-image-2.4.9-686-smp <none> (no description ...
pn kernel-image-2.4.9-k6 <none> (no description ...
hawk:[root]> dpkg --forget-old-unavail
hawk:[root]> dpkg -l kernel-image\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name Version Description
+++-===================================-==========-============================
un kernel-image <none> (no description ...
un kernel-image-2.2.13 <none> (no description ...
un kernel-image-2.2.17-compact <none> (no description ...
un kernel-image-2.2.17-idepci <none> (no description ...
un kernel-image-2.2.18pre21-compact <none> (no description ...
un kernel-image-2.2.18pre21-idepci <none> (no description ...
pn kernel-image-2.2.19 <none> (no description ...
pn kernel-image-2.2.19-compact <none> (no description ...
pn kernel-image-2.2.19-ide <none> (no description ...
pn kernel-image-2.2.19-idepci <none> (no description ...
pn kernel-image-2.2.19-reiserfs <none> (no description ...
un kernel-image-2.4 <none> (no description ...
pn kernel-image-2.4.10 <none> (no description ...
pn kernel-image-2.4.12 <none> (no description ...
pn kernel-image-2.4.13 <none> (no description ...
pn kernel-image-2.4.16 <none> (no description ...
pn kernel-image-2.4.17 <none> (no description ...
ii kernel-image-2.4.18 hawk.1.1 Linux kernel ...
ii kernel-image-2.4.19 hawk.04 Linux kernel ...
ii kernel-image-2.4.20 hawk.01 Linux kernel ...
ii kernel-image-2.4.21 hawk.01 Linux kernel ...
ii kernel-image-2.4.22 hawk.01 Linux kernel ...
pn kernel-image-2.4.8-386 <none> (no description ...
pn kernel-image-2.4.8-586 <none> (no description ...
pn kernel-image-2.4.8-586tsc <none> (no description ...
pn kernel-image-2.4.8-686 <none> (no description ...
pn kernel-image-2.4.8-686-smp <none> (no description ...
pn kernel-image-2.4.8-k6 <none> (no description ...
pn kernel-image-2.4.9-386 <none> (no description ...
pn kernel-image-2.4.9-586 <none> (no description ...
pn kernel-image-2.4.9-586tsc <none> (no description ...
pn kernel-image-2.4.9-686 <none> (no description ...
pn kernel-image-2.4.9-686-smp <none> (no description ...
pn kernel-image-2.4.9-k6 <none> (no description ...
hawk:[root]> apt-get install kernel-image-2.2.19
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-image-2.2.19 has no available version, but exists in the
database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package kernel-image-2.2.19 has no installation candidate
So NONE of the old kernel images have been removed from the database.
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux hawk 2.4.22 #1 Mon Sep 1 21:13:28 CEST 2003 i686
GNU/Linux
Versions of the packages dpkg depends on:
ii dselect 1.10.10 a user tool to manage Debian packages
ii libc6 2.3.2-4 GNU C Library: Shared libraries and
Timezone
Reply to: