Bug#428379: update-manager: Install dependencies of packages that it doesn't upgrade

Raphael Hertzog hertzog at debian.org
Mon Jun 11 10:29:03 UTC 2007


Package: update-manager
Version: 0.42.2ubuntu22-11
Severity: important

Currently my APT configuration is such that it believes that it should
upgrade qemu to the sid version (although I run etch with
APT::Default-Release "stable"), that's because I have a custom qemu
installed (not marked "on hold" as I should have done it).

$ LANG=C apt-cache policy qemu
qemu:
  Installed: 0.9.0-1~db1
  Candidate: 0.9.0-2
  Version table:
     0.9.0-2 0
        500 http://ftp.fr.debian.org sid/main Packages
 *** 0.9.0-1~db1 0
        100 /var/lib/dpkg/status
     0.8.2-4etch1 0
        990 http://security.debian.org etch/updates/main Packages
        990 http://ftp.fr.debian.org etch-proposed-updates/main Packages
     0.8.2-4 0
        990 http://ftp.fr.debian.org etch/main Packages

Of course this qemu can't be upgraded without uppgrading the rest of the system.
So update-manager warns me of updated packages that it can't install because
other packages are needed and/or need to to be removed.

Depite of this, update-manager happily proposed me to install "bochbios, vgabios,
proll and openhackware" which are new dependencies of qemu and which aren't needed
if you don't upgrade qemu (which is not really doable anyway). Of course those
packages are currently NOT installed.

Then, I decided to mark qemu on hold to make it clear that I don't want to upgrade
that package.

$ dpkg --get-selections | grep ^qemu
qemu                                            hold

Same behaviour... so it seems that update-manager's algorithm doesn't respect my wish
to keep a package at the current version. That's another bug...

Cheers,

-- System Information:
Debian Release: 4.0
  APT prefers proposed-updates
  APT policy: (990, 'proposed-updates'), (990, 'stable'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages update-manager depends on:
ii  libgnome2-perl              1.040-1      Perl interface to the GNOME librar
ii  lsb-release                 3.1-23.1     Linux Standard Base version report
ii  python                      2.4.4-2      An interactive high-level object-o
ii  python-apt                  0.6.19       Python interface to libapt-pkg
ii  python-glade2               2.8.6-8      GTK+ bindings: Glade support
ii  python-gnome2               2.12.4-6     Python bindings for the GNOME desk
ii  python-gnupginterface       0.3.2-9      Python interface to GnuPG (GPG)
ii  python-support              0.5.6        automated rebuilding support for p
ii  synaptic                    0.57.11.1+b1 Graphical package manager

update-manager recommends no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list