Bug#331652: Different outcomes for related apt install's - weird remove decission
Package: apt
Version: 0.6.41
This bug is probably related to
#122304: Order is significant when specifying packages to install
but i that one is now ~4 years old and relates to apt 0.5.*
Two related packages (app and lib) are being kept back, when apt-installing
one of them (the lib), the right thing is done (both updated), but when
apt-installing the application package apt tries to remove several other
packages which could stay without problems:
# apt-get -s upgrade
The following packages have been kept back:
gconf2 libgconf2-4
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
# apt-get -s install libgconf2-4
The following extra packages will be installed:
gconf2-common
The following NEW packages will be installed:
gconf2-common
The following packages will be upgraded:
libgconf2-4
1 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Inst gconf2-common (2.10.1-6 Debian:testing)
Inst libgconf2-4 [2.10.1-2] (2.10.1-6 Debian:testing)
Conf gconf2-common (2.10.1-6 Debian:testing)
Conf libgconf2-4 (2.10.1-6 Debian:testing)
# apt-get -s install gconf2
The following extra packages will be installed:
gconf2-common libgconf2-4
The following packages will be REMOVED:
libbonoboui2-0 libgal2.0-6 libgnome2-0 libgnomeui-0 libgnomevfs2-0
libgnomevfs2-common libgtkhtml3.2-11
mysql-query-browser
The following NEW packages will be installed:
gconf2-common
The following packages will be upgraded:
gconf2 libgconf2-4
2 upgraded, 1 newly installed, 8 to remove and 0 not upgraded.
Remv libgal2.0-6 [1.99.11-1.2]
Remv mysql-query-browser [1.1.7-1]
Remv libgtkhtml3.2-11 [3.2.5-1]
Remv libgnomeui-0 [2.10.1-1]
Remv libbonoboui2-0 [2.10.1-1]
Remv libgnome2-0 [2.10.1-1]
Remv libgnomevfs2-0 [2.10.1-5] [libgnomevfs2-common ]
Remv libgnomevfs2-common [2.10.1-5]
Inst gconf2-common (2.10.1-6 Debian:testing)
Inst libgconf2-4 [2.10.1-2] (2.10.1-6 Debian:testing)
Inst gconf2 [2.10.1-2] (2.10.1-6 Debian:testing)
Conf gconf2-common (2.10.1-6 Debian:testing)
Conf libgconf2-4 (2.10.1-6 Debian:testing)
Conf gconf2 (2.10.1-6 Debian:testing)
Policies are as follows:
# apt-cache policy gconf2 libgconf2-4
gconf2:
Installed: 2.10.1-2
Candidate: 2.10.1-6
Version table:
2.12.0-4 0
1 http://ftp.debian.org experimental/main Packages
2.10.1-6 0
990 http://ftp.de.debian.org testing/main Packages
800 http://ftp.de.debian.org unstable/main Packages
*** 2.10.1-2 0
100 /var/lib/dpkg/status
libgconf2-4:
Installed: 2.10.1-2
Candidate: 2.10.1-6
Version table:
2.12.0-4 0
1 http://ftp.debian.org experimental/main Packages
2.10.1-6 0
990 http://ftp.de.debian.org testing/main Packages
800 http://ftp.de.debian.org unstable/main Packages
*** 2.10.1-2 0
100 /var/lib/dpkg/status
Reply to: