Bug#219567: "apt-get remove --purge" on deinstalled package
Package: apt
Version: 0.5.14
I've "apt-get remove leafnode" yesterday. Today, I'm having a problem with
the leafnode config file /etc/cron.daily/leafnode. (I filed that problem as
bug 219559). I decided to rid myself of both the problem and that leafnode
config file, so I tried
apt-get remove --purge leafnode
However, apt-get did not remove all leafnode config files, as I had
expected it to. It simply declined to do anything. The reason given was:
Package leafnode is not installed, so not removed
I fell back to "dpkg --purge leafnode". That one did what I had expected
"apt-get remove --purge leafnode" to do: /etc/cron.daily/leafnode is now
gone for good.
Regards, and thank you for providing fine software
Andreas Krüger
--
Dr. Andreas Krüger, andreas.krueger@dv-ratio.com
DV-RATIO Nordwest GmbH, Tel.: +49 211 577 996-0, Fax: +49 211 559 1617
Leostraße 31, 40545 Düsseldorf, Germany
root@cruiser:~# unset LC_ALL; unset LANG
unset LC_ALL; unset LANG
root@cruiser:~# dpkg -s apt leafnode
dpkg -s apt leafnode
Package: apt
Status: install ok installed
Priority: standard
Section: base
Installed-Size: 2384
Maintainer: APT Development Team <deity@lists.debian.org>
Version: 0.5.14
Replaces: libapt-pkg-doc (<< 0.3.7), libapt-pkg-dev (<< 0.3.7)
Provides: libapt-pkg-libc6.3-5-3.3
Depends: libc6 (>= 2.3.2-1), libgcc1 (>= 1:3.3.1-1), libstdc++5 (>= 1:3.3.1-1)
Suggests: aptitude | synaptic | gnome-apt | wajig, dpkg-dev, apt-doc
Description: Advanced front-end for dpkg
...
Package: leafnode
Status: deinstall ok config-files
Priority: extra
Section: news
Installed-Size: 640
Maintainer: Mark Brown <broonie@debian.org>
Version: 1.9.19-7
Config-Version: 1.9.19-7
Provides: news-transport-system
Depends: netbase, tcpd, logrotate, debconf (>= 0.5), libc6 (>= 2.2.4-4), libpcre3
Suggests: news-reader, perl5, libnet-perl
Conflicts: news-transport-system, newsx
Conffiles:
/etc/news/leafnode/filters ed25685baaca550dd569ce12c469ca47
/etc/cron.daily/leafnode 02455b5df7485f261e9ea8a9917d7b88
/etc/logrotate.d/leafnode ed27ba314f2092effe9d567f5a7c12f3
/etc/ppp/ip-up.d/leafnode 1a66eaa369300df1a11bd7b768473bc1
/etc/ppp/ip-down.d/leafnode 49f6dea5a388cfd727c10937bf2d381c
/etc/logcheck/ignore.d.paranoid/leafnode f1ac305b822c7f617136b7051b2dbb1b
/etc/logcheck/ignore.d.workstation/leafnode 6df74d1565f78ed0c322e6c397659b4a
/etc/logcheck/ignore.d.server/leafnode 6df74d1565f78ed0c322e6c397659b4a
...
root@cruiser:~# apt-get remove --purge leafnode
apt-get remove --purge leafnode
Reading Package Lists... Done
Building Dependency Tree... Done
Package leafnode is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 331 not upgraded.
root@cruiser:~# ls -l /etc/cron.daily/leafnode
ls -l /etc/cron.daily/leafnode
-rwxr-xr-x 1 root root 1511 Mar 21 2002 /etc/cron.daily/leafnode
root@cruiser:~# dpkg -S /etc/cron.daily/leafnode
dpkg -S /etc/cron.daily/leafnode
leafnode: /etc/cron.daily/leafnode
root@cruiser:~# dpkg -s leafnode
dpkg -s leafnode
Package: leafnode
Status: deinstall ok config-files
Priority: extra
Section: news
Installed-Size: 640
Maintainer: Mark Brown <broonie@debian.org>
Version: 1.9.19-7
Config-Version: 1.9.19-7
Provides: news-transport-system
Depends: netbase, tcpd, logrotate, debconf (>= 0.5), libc6 (>= 2.2.4-4), libpcre3
Suggests: news-reader, perl5, libnet-perl
Conflicts: news-transport-system, newsx
Conffiles:
/etc/news/leafnode/filters ed25685baaca550dd569ce12c469ca47
/etc/cron.daily/leafnode 02455b5df7485f261e9ea8a9917d7b88
/etc/logrotate.d/leafnode ed27ba314f2092effe9d567f5a7c12f3
/etc/ppp/ip-up.d/leafnode 1a66eaa369300df1a11bd7b768473bc1
/etc/ppp/ip-down.d/leafnode 49f6dea5a388cfd727c10937bf2d381c
/etc/logcheck/ignore.d.paranoid/leafnode f1ac305b822c7f617136b7051b2dbb1b
/etc/logcheck/ignore.d.workstation/leafnode 6df74d1565f78ed0c322e6c397659b4a
/etc/logcheck/ignore.d.server/leafnode 6df74d1565f78ed0c322e6c397659b4a
Description: NNTP server for small leaf sites
...
root@cruiser:~# md5sum /etc/cron.daily/leafnode
md5sum /etc/cron.daily/leafnode
02455b5df7485f261e9ea8a9917d7b88 /etc/cron.daily/leafnode
Reply to: