Failures to download updates are silent
- Distribution: Fedora Linux 39 (Workstation Edition Prerelease)
- Kind of package: RPM (
gnome-software-44~beta-1.fc39.x86_64
)
If Software is unable to complete a download of system updates, it simply stops the download & doesn't notify the user of the problem or how to resolve it. This blocks all updates until the problem is resolved.
In my case, downloads are failing due to GPG issues with certain packages, as downloading updates on the commandline with pkcon --only-download update
fails with:
Fatal error: package google-chrome-stable-110.0.5481.177-1.x86_64 cannot be verified and repo google-chrome is GPG enabled: /var/cache/PackageKit/39/metadata/google-chrome-rawhide-x86_64/packages/google-chrome-stable-110.0.5481.177-1.x86_64.rpm could not be verified.
/var/cache/PackageKit/39/metadata/google-chrome-rawhide-x86_64/packages/google-chrome-stable-110.0.5481.177-1.x86_64.rpm: digest: SIGNATURE: NOT OK
This can be resolved by disabling any repositories containing problematic packages. It would be nice if Software could at least show a notification of when some packages are blocking updates; ideally, Software would offer to (temporarily) disable any repositories that provide packages whose updates fail to be downloaded for whatever reason (though it's understandable if that is out-of-scope of what Software should be able to do).