[Bug 635138] Re: Apt cache repair "In Progress" text is "Repairing broken deps"

Sebastian Heinlein 635138 at bugs.launchpad.net
Wed Sep 7 09:07:45 UTC 2011


I could add a property on the daemon dbus interface of aptdaemon
"CacheBroken". But you also have got a package cache instance in
software center which also provides this information. So the question is
if you want to show the error outside of software center as a kind of
error dialog or only to show this in software center.

If there are broken dependencies you should call the FixBrokenDepends of
aptdaemon. But this action can result in installing or removing a lot of
packages. Especially in the case of mixed or third party repositories.
So you should show the changes to the user beforehand.

Aptdaemon tries to recover from cancelled or failed installations on
every install/remove/upgrade transaction. So this is handled
automatically. But if the recover action fails an error message gets
shown even if the secondary installation was successful.

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

Title:
  Apt cache repair "In Progress" text is "Repairing broken deps"

Status in Aptdaemon:
  Invalid
Status in “software-center” package in Ubuntu:
  Confirmed

Bug description:
  Ubuntu Software Center 2.1.18, Ubuntu Maverick
  software-center trunk r2261, Ubuntu 11.10 beta 1

  Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter
  #broken-catalog>:

  1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1
  2. Launch Ubuntu Software Center.
  3. Choose "Repair", and authenticate.
  4. Quickly navigate to "In Progress".

  What you see: "Repairing broken deps".
  What you should see: 'In “In Progress”, a software catalog rebuild task should have the Ubuntu Software Center icon as its icon, and the primary text “Rebuilding software catalog”.'

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptdaemon/+bug/635138/+subscriptions




More information about the foundations-bugs mailing list