software-properties-gtk hangs indefinitely if a single source server is down
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-properties (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Since this prevents non-technical users from installing critical security updates and does not give them any useful information, I consider it a security issue.
A single repository server is down and a bug in software-
Example:
The Darktable repository is currently offline:
https:/
Running sudo apt update clearly shows that one repository is offline.
When I open Software Sources app (software-
- software sources are being refreshed.
- this might take a little longer than normal.
- it throws an error and returns to the main screen.
- the user can continue normally.
In short: it should cope with a server being down.
The actual behaviour:
- refreshing takes forever.
- Ubuntu throws an error saying it hit an error, asking to send the report about software-
- I have to manually force close the loading screen.
- I can close the main window of software-
- when I launch "Software Sources" again, I get an empty square window.
This should not happen when a server happens to be down.
Running sudo apt update clearly shows that one repository is offline.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: software-
ProcVersionSign
Uname: Linux 5.4.0-54-generic x86_64
ApportVersion: 2.20.11-
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: Budgie:GNOME
Date: Wed Nov 18 19:59:49 2020
InstallationDate: Installed on 2020-11-18 (0 days ago)
InstallationMedia: Ubuntu-Budgie 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
PackageArchitec
SourcePackage: software-properties
UpgradeStatus: No upgrade log present (probably fresh install)
Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.