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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/635138

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

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to