[Bug 661337] Re: gdebi-gtk does not honour 'Provides:' information when manually upgrading to newer version

Launchpad Bug Tracker 661337 at bugs.launchpad.net
Sat Jun 18 03:34:19 UTC 2011


** Branch linked: lp:debian/experimental/gdebi

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gdebi in Ubuntu.
https://bugs.launchpad.net/bugs/661337

Title:
  gdebi-gtk does not honour 'Provides:' information when manually
  upgrading to newer version

Status in “gdebi” package in Ubuntu:
  Fix Committed

Bug description:
  Binary package hint: gdebi

  gdebi-gtk allowed me to upgrade a package to a never version without
  warning that the older version has a 'Provides:' that gets lost
  because the new version provides a different package, and there were
  several other packages depending on the package provided by the older
  version.

  Details:
  $ lsb_release  -rd
  Description:	Ubuntu 10.04.1 LTS
  Release:	10.04
  $ apt-cache policy gdebi
  gdebi:
    Installiert: 0.6.0ubuntu2
    Kandidat: 0.6.0ubuntu2
    Versions-Tabelle:libapt-pkg4.10
   *** 0.6.0ubuntu2 0
          500 http://at.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
          100 /var/lib/dpkg/status
       0.6.0ubuntu1 0
          500 http://at.archive.ubuntu.com/ubuntu/ lucid/main Packages

  I have apt 0.7.25.3ubuntu9.3 (current lucid version) installed. This provides libapt-pkg-libc6.10-6-4.8
  I thought I can upgrade to apt 0.8.3ubuntu7 (the current maverick version)

  Double click on the file apt_0.8.3ubuntu7_i386.deb opened "Paket-
  Installer" (German language setting). It popped up with a warning
  "Eine ältere Version ist über einen Software-Kanal verfügbar..."
  clicking 'close' continues to the box telling "Alle Abhängigkeiten
  sind erfüllt" (all dependencies are met).

  Installing the new version removes the old version of apt including libapt-pkg-libc6.10-6.so.4.8 (and installs libapt-pkg4.10)
  This leaves lots of apt-related packages (including synaptic) broken, because they depend on that library.

  Re-installing apt_0.7.25.3ubuntu9.3_i386.deb via dpkg repaired the
  system again.

  I would have expected that Paket-Installer warns me that with
  upgrading apt it has to remove a feature that other packages depend
  on.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdebi/+bug/661337/+subscriptions




More information about the foundations-bugs mailing list