SUMMARY This is similar to bug 398746, but for the updates view. The "Update" button doesn't get enabled until all backends have finished checking for updates. If some kns provider has a bogus URL (like kalzium does), this can take up to one minute until it times out. SOFTWARE VERSIONS (available in About System) KDE Plasma Version: 5.14 KDE Frameworks Version: 5.50 Qt Version: 5.12 ADDITIONAL INFORMATION
Not sure it would make sense to do an update before all backends have finished updating. Instead maybe we should focus on the underlying problem and improve the situation when a KNS provider has a bad URL.
https://phabricator.kde.org/D16146
*** Bug 399869 has been marked as a duplicate of this bug. ***
Same problem here. Trivial workaround: Removing the kns file from the system (e.g., /etc/xdg/kalzium.knsrc on Arch) or moving it somewhere else. What about making KNS updates optional? I mean, all the KNS providers could be listed in "settings" with a checkbox to enable/disable them, just like other sources (e.g. Flatpak). If a provider becomes unavailable, they could be easily disabled from the UI (without removing system files).
*** Bug 402287 has been marked as a duplicate of this bug. ***
This issue was fixed with: https://phabricator.kde.org/D17593 https://phabricator.kde.org/D17594 If it resurfaces we can decide to start timeout-ing backends.