| Summary: | [KNS] Update button can take a long time to get enabled when any backends are slow to update | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Antonio Rojas <arojas> |
| Component: | KNewStuff Backend | Assignee: | Aleix Pol <aleixpol> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aspotashev, flareload, leinir, nate, oss+kde+bugzilla, s.scalabrino9 |
| Priority: | NOR | ||
| Version First Reported In: | 5.14.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.54 | |
| Sentry Crash Report: | |||
|
Description
Antonio Rojas
2018-10-09 18:42:28 UTC
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. *** 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. |