This is the output of a couple of dpkg commands on my system:-

monkey:/home/neil# dpkg -l "mutt*"
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
+++-========================-========================-================================================================
ii  mutt                     1.3.15-2                 Text-based mailreader 
supporting MIME, GPG, PGP and threading.
un  mutt-i                   <none>                   (no description available)
rc  mutt-ja                  0.95.4i.jp2-2.1          Text-based mailreader for 
Japanese.
un  muttzilla                <none>                   (no description available)

monkey:/home/neil# dpkg -p mutt-i 
Package `mutt-i' is not available.

Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.


So, why is "mutt-i" still listed if it is not available?  How can I
flush these "unavailable" packages so they don't clutter up the
packaging system?  dpkg --forget-old-unavail appears to be what I
want, but it does nothing from what I can surmise.

Thanks,

Neil.

Reply via email to