Bug#180395: apt: apt-get autoclean removes valid cache members
Package: apt
Version: 0.5.4
Severity: normal
I'll admit I was seduced:
autoclean
Like clean, autoclean clears out the local reposi
tory of retrieved package files. The difference is
that it only removes
! package files that can no longer be downloaded, and are
! largely useless.
This allows a cache to be maintained over a long period
without it growing out of control. The configura
tion option APT::Clean-Installed will prevent
installed packages from being erased if it is set
off.
Some of the packages deleted in the session below are current
viable cache members that have no recent substitute.
In particular,
defoma
psfontmgr
abiword
abiword-common
abiword-gtk
grub
were improperly removed from the cache.
--------------------- transcript --------------------
$ sudo apt-get autoclean
Reading Package Lists... Done
Building Dependency Tree... Done
Del python2.1 2.1.2-3 [1371kB]
Del python 2.1.2-3 [24.8kB]
Del defoma 0.11.1 [72.5kB]
Del libltdl3 1.4.2-6 [66.6kB]
Del libpspell-ispell1 0.12-6 [26.5kB]
Del psfontmgr 0.11.1 [21.7kB]
Del abiword-common 1.0.2+cvs.2002.06.12-1 [544kB]
Del abiword-gtk 1.0.2+cvs.2002.06.12-1 [1496kB]
Del abiword 1.0.2+cvs.2002.06.12-1 [12.2kB]
Del grub 0.92-2 [256kB]
Del ocaml-base 3.04-12 [156kB]
Del ocaml 3.04-12 [3825kB]
Del initrd-tools 0.1.24 [12.6kB]
Del python2.1 2.1.2-2 [0B]
Del python 2.1.2-2 [0B]
Del aalib1 1.4p5-11 [0B]
Del abiword-common 0.99.3+cvs.2002.03.24-4 [0B]
Del abiword 0.99.3+cvs.2002.03.24-4 [0B]
-- System Information
Debian Release: 3.0
Kernel Version: Linux sprite 2.4.16-686 #1 Wed Nov 28 09:27:17 EST 2001 i686 unknown
Versions of the packages apt depends on:
ii libc6 2.2.5-11.2 GNU C Library: Shared libraries and Timezone
ii libstdc++2.10- 2.95.4-11woody The GNU stdc++ library
Reply to: