Adding broken PPA doesn't show it or report an error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
(This bug may be masked by bug 782953, where even non-broken PPAs don't appear when added.)
software-center version 2.0.2
After attempting to add a PPA using Edit->Software Sources..., the PPA did not appear in the navigation tree in the left panel and no error indication of any kind was displayed. It appears that the PPA was exhibiting some kind of authentication problem that caused it not to be added. Unfortunately, I can no longer reproduce this as the failing PPA has since been deleted.
By all indications it appears to have been a rare condition that caused this as we've had no other reports to date of a problem of this type. Nevertheless, we should make sure we handle this kind of error if it occurs. Even just a simple error dialog would probably suffice to let the user know a problem was detected with the PPA being added.
For the record, the failing PPA was ppa:nisshh/ppa. It contained a single package: pytask.
description: | updated |
summary: |
- PPA does not appear after adding it using software sources + Adding broken PPA doesn't show it or report an error |
description: | updated |
Here's the output when launching software-center from the command line. The key processing output occurs immediately after adding the source:
$ software-center software- center/ softwarecenter/ apt/aptcache. py:40: GtkWarning: gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed iteration( ) time-conflict --no-options --no-default- keyring --secret-keyring /etc/apt/ secring. gpg --trustdb-name /etc/apt/ trustdb. gpg --keyring /etc/apt/ trusted. gpg --primary-keyring /etc/apt/ trusted. gpg --keyserver keyserver. ubuntu. com --recv 58D821F29320562 A8CA853F293D669 6927F02699
/usr/share/
gtk.main_
Executing: gpg --ignore-
gpg: Total number processed: 1
gpg: unchanged: 1