Bug#269482: apt: removes package needlessly
Package: apt
Version: 0.5.27
Severity: normal
Tags: sarge
On a sparc sarge installation, running
"apt-get install perl" wants to remove perl-doc, but running
"apt-get install perl-doc" works with no additional packages
installed or removed:
vlatko:~# apt-get -o Debug::pkgProblemResolver=true -s install perl 2>&1
Reading Package Lists... Done
Building Dependency Tree... Done
Starting
Starting 2
Investigating perl
Package perl has broken dep on perl-doc
Considering perl-doc 0 as a solution to perl 10238
Added perl-doc to the remove list
Fixing perl via remove of perl-doc
Done
The following extra packages will be installed:
libperl-dev libperl5.8 perl-base perl-modules
The following packages will be REMOVED:
perl-doc
The following packages will be upgraded:
libperl-dev libperl5.8 perl perl-base perl-modules
5 upgraded, 0 newly installed, 1 to remove and 426 not upgraded.
Remv perl-doc (5.8.4-2 Debian:testing)
Inst perl-modules [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst libperl-dev [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst libperl5.8 [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst perl [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst perl-base [5.8.3-3] (5.8.4-2 Debian:testing)
Conf perl-base (5.8.4-2 Debian:testing)
Conf perl (5.8.4-2 Debian:testing)
Conf perl-modules (5.8.4-2 Debian:testing)
Conf libperl5.8 (5.8.4-2 Debian:testing)
Conf libperl-dev (5.8.4-2 Debian:testing)
perl-doc:
vlatko:~# apt-get -o Debug::pkgProblemResolver=true -s install perl-doc 2>&1
Reading Package Lists... Done
Building Dependency Tree... Done
Starting
Starting 2
Done
The following extra packages will be installed:
libperl-dev libperl5.8 perl perl-base perl-modules
Suggested packages:
groff
The following packages will be upgraded:
libperl-dev libperl5.8 perl perl-base perl-doc perl-modules
6 upgraded, 0 newly installed, 0 to remove and 426 not upgraded.
Inst perl-modules [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst perl-doc [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst libperl-dev [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst libperl5.8 [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst perl [5.8.3-3] (5.8.4-2 Debian:testing) []
Inst perl-base [5.8.3-3] (5.8.4-2 Debian:testing)
Conf perl-base (5.8.4-2 Debian:testing)
Conf perl (5.8.4-2 Debian:testing)
Conf perl-modules (5.8.4-2 Debian:testing)
Conf perl-doc (5.8.4-2 Debian:testing)
Conf libperl5.8 (5.8.4-2 Debian:testing)
Conf libperl-dev (5.8.4-2 Debian:testing)
Tried with 0.5.25 and 0.5.27.
Zoran
-- Package-specific info:
-- (no /etc/apt/preferences present) --
-- (/etc/apt/sources.list present, but not submitted) --
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=C
Versions of packages apt depends on:
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.1-4sarge1 GCC support library
ii libstdc++5 1:3.3.4-6sarge1.2 The GNU Standard C++ Library v3
-- no debconf information
Reply to: