Package: approx
Version: 4.2-1
Severity: normal
Hi,
approx-gc sometimes removes good packages. That is, those listed in some
Packages file and having correct checksum and size. For example, the
following few commands demonstrate its desire to remove perl-modules.
ait:~# approx-gc -s
multimedia/dists/unstable/main/binary-i386/Packages.diff/Index
debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
debian/dists/experimental/main/binary-i386/Packages.diff/
debian/dists/stable/contrib/binary-i386/Packages.diff/
debian/dists/stable/main/binary-i386/Packages.diff/
debian/dists/stable/non-free/binary-i386/Packages.diff/
debian/dists/unstable/contrib/binary-i386/Packages.diff/
debian/dists/unstable/contrib/source/Sources.diff/
debian/dists/unstable/main/binary-i386/Packages.diff/
debian/dists/unstable/main/source/Sources.diff/
debian/dists/unstable/non-free/binary-i386/Packages.diff/
debian/dists/unstable/non-free/source/Sources.diff/
ait:~# apt-cache policy perl-modules
perl-modules:
Installed: 5.10.1-13
Candidate: 5.10.1-13
Version table:
5.12.1-1 0
1 http://ftp.fi.debian.org experimental/main Packages
*** 5.10.1-13 0
500 http://ftp.fi.debian.org unstable/main Packages
100 /var/lib/dpkg/status
5.10.1-12 0
500 http://ftp.fi.debian.org testing/main Packages
5.10.0-19lenny2 0
500 http://ftp.fi.debian.org stable/main Packages
ait:~# apt-cache show perl-modules
...
Package: perl-modules
Priority: standard
Section: perl
Installed-Size: 15856
Maintainer: Niko Tyni <[email protected]>
Architecture: all
Source: perl
Version: 5.10.1-13
Replaces: libansicolor-perl, libarchive-tar-perl, libattribute-handlers-perl,
libautodie-perl, libcgi-pm-perl, libclass-isa-perl, libcpanplus-perl,
libextutils-cbuilder-perl, libextutils-parsexs-perl, libfile-spec-perl,
libfile-temp-perl, libi18n-langtags-perl, libio-zlib-perl,
liblocale-codes-perl, liblocale-maketext-perl, liblocale-maketext-simple-perl,
libmath-bigint-perl, libmodule-build-perl, libmodule-corelist-perl,
libmodule-load-conditional-perl, libmodule-load-perl, libmodule-pluggable-perl,
libnet-perl, libnet-ping-perl, libparams-check-perl, libparent-perl,
libparse-cpan-meta-perl, libpod-escapes-perl, libpod-parser-perl,
libpod-plainer-perl, libpod-simple-perl, libswitch-perl, libtest-harness-perl,
libtest-simple-perl, libthread-queue-perl, libtime-local-perl, libversion-perl,
podlators-perl
Provides: libansicolor-perl, libarchive-tar-perl, libattribute-handlers-perl,
libautodie-perl, libcgi-pm-perl, libclass-isa-perl, libcpanplus-perl,
libextutils-cbuilder-perl, libextutils-parsexs-perl, libfile-spec-perl,
libfile-temp-perl, libi18n-langtags-perl, libio-zlib-perl,
liblocale-codes-perl, liblocale-maketext-perl, liblocale-maketext-simple-perl,
libmath-bigint-perl, libmodule-build-perl, libmodule-corelist-perl,
libmodule-load-conditional-perl, libmodule-load-perl, libmodule-pluggable-perl,
libnet-perl, libnet-ping-perl, libparams-check-perl, libparent-perl,
libparse-cpan-meta-perl, libpod-escapes-perl, libpod-parser-perl,
libpod-plainer-perl, libpod-simple-perl, libswitch-perl, libtest-harness-perl,
libtest-simple-perl, libthread-queue-perl, libtime-local-perl, libversion-perl,
podlators-perl
Depends: perl (>= 5.10.1-1)
Conflicts: libansicolor-perl (<< 1.10-1), libarchive-tar-perl (<< 1.52),
libattribute-handlers-perl (<< 0.85), libautodie-perl (<< 2.06.01),
libcgi-pm-perl (<< 3.43), libclass-isa-perl (<< 0.33), libcpanplus-perl (<<
0.88), libextutils-cbuilder-perl (<< 0.2602), libextutils-parsexs-perl (<<
2.2002), libfile-spec-perl (<< 3.30), libfile-temp-perl (<< 0.22),
libi18n-langtags-perl (<< 0.35-1), libio-zlib-perl (<< 1.09),
liblocale-codes-perl (<< 2.07), liblocale-maketext-perl (<< 1.13),
liblocale-maketext-simple-perl (<< 0.18-1), libmath-bigint-perl (<< 1.89),
libmodule-build-perl (<< 0.340201), libmodule-corelist-perl (<< 2.18),
libmodule-load-conditional-perl (<< 0.30), libmodule-load-perl (<< 0.16),
libmodule-pluggable-perl (<< 3.9), libnet-perl (<= 1:1.22), libnet-ping-perl
(<< 2.36), libparams-check-perl (<< 0.26-1), libparent-perl (<< 0.221),
libparse-cpan-meta-perl (<< 1.39), libpod-escapes-perl (<< 1.04),
libpod-parser-perl (<< 1.37), libpod-plainer-perl (<< 0.01), libpod-simple-perl
(<< 3.07), libswitch-perl (<< 2.14), libtest-harness-perl (<< 3.17),
libtest-simple-perl (<< 0.92), libthread-queue-perl (<< 2.11),
libtime-local-perl (<< 1.1901), libversion-perl (<< 1:0.7700), podlators-perl
(<= 2.2.2-1)
Filename: pool/main/p/perl/perl-modules_5.10.1-13_all.deb
Size: 3480936
MD5sum: 3ea37b5cbacf1b6409cd96140c85d530
SHA1: 2c5788cab2bd1913e14f08fc9f3910d77b44ec53
SHA256: dd5c0062836a53acaad3556f60a00c209157803d10fe5857073d8bb946c48bd0
Description: Core Perl modules
...
ait:~# du -b
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
3480936 /var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
ait:~# md5sum
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
3ea37b5cbacf1b6409cd96140c85d530
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
ait:~# sha1sum
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
2c5788cab2bd1913e14f08fc9f3910d77b44ec53
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
ait:~# sha256sum
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
dd5c0062836a53acaad3556f60a00c209157803d10fe5857073d8bb946c48bd0
/var/cache/approx/debian/pool/main/p/perl/perl-modules_5.10.1-13_all.deb
ait:~#
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages approx depends on:
ii adduser 3.112 add and remove users and groups
ii bzip2 1.0.5-4 high-quality block-sorting file co
ii curl 7.20.1-2 Get a file from an HTTP, HTTPS or
ii debconf [debconf-2.0] 1.5.32 Debian configuration management sy
ii libc6 2.11.1-2 Embedded GNU C Library: Shared lib
ii libpcre3 8.02-1 Perl 5 Compatible Regular Expressi
ii update-inetd 4.36 inetd configuration file updater
ii xinetd [inet-superserver] 1:2.3.14-7 replacement for inetd with many en
approx recommends no packages.
Versions of packages approx suggests:
pn libconfig-model-approx-perl <none> (no description available)
-- Configuration Files:
/etc/approx/approx.conf changed:
debian http://ftp.fi.debian.org/debian
security http://security.debian.org
multimedia http://debian-multimedia.org
emacs-snapshot http://emacs.orebokech.com
-- debconf information:
* approx/port: 3142
--
Дмитрий Падучих