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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]