← Back to team overview

desktop-packages team mailing list archive

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

 

Thanks, Sebastian. I suppose any of those three errors could occur when
USC isn't even running, right? For example, as the result of using
--force-depends at the terminal, or if the computer loses power during
an update, or something like that.

Therefore, any prompt for fixing any of those problems (e.g. listing
which packages need to be installed or removed), and the progress bar
showing them being fixed, should really be in its own aptdaemon dialog,
outside of USC. For example, you might need to do it before installing
software updates in Update Manager.

While that dialog is up, as long as USC has understandable "Waiting for
repairs" text for any *other* tasks, I don't think the repairs
themselves should show in USC's Progress screen at all (and nor should
Update Manager updates). But that can be fixed separately, and in the
meantime, using the string "Repairing installed software" is a minimal
fix. I've pushed a branch to fix it.

** Changed in: aptdaemon
       Status: Invalid => In Progress

** Changed in: aptdaemon
     Assignee: (unassigned) => Matthew Paul Thomas (mpt)

** Branch linked: lp:~mpt/aptdaemon/bug-635138

** Changed in: software-center (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, 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:
  In Progress
Status in “software-center” package in Ubuntu:
  Invalid

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