[SRU] Can't load addons list in a non-English locale (already fixed upstream)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Knewstuff |
Fix Released
|
High
|
|||
knewstuff (Ubuntu) |
Fix Released
|
High
|
Rik Mills | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Users expect to be able to download additional assets (icons/themes etc) from store.kde.org via the built in "get new stuff" integration in systemsettings and discover.
* Currently several categories are broken for users of a non-Eglish locale, whereby the list of available items does not load, but instead a "Unknown Open Collaboration Service API error. (0)." message is displayed
[Test Plan]
* In an non English locale system try various getnewstuff categories to identify one impacted by the bug.
* Install the updated packages.
* Test that the integration now works
* Additionally if possible test that integration in an English based locale still works.
[Where problems could occur]
* English locales could break. Not likely from the code, but these must be checked. getnewstuff categories previously unaffected could break, so some checking here is also important.
**** original bug text ****
When Kubuntu 22.04.1 is set on a non-English locale (like Ukrainian) it's currently impossible to download addons (widgets, themes, scripts etc) with a built-in "Get new..." downloader in a System Settings.
User receives error "Unknown Open Collaboration Service API error. (0)."
Current workaround is to force systemsettings to English locale (e.g. with "LANG=en_US systemsettings" on a terminal).
Bug is already fixed upstream in KDE Framework 5.93 and fix probably could be backported to KDE Framework 5.92
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: knewstuff-dialog (not installed)
ProcVersionSign
Uname: Linux 5.15.0-43-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: KDE
Date: Tue Aug 2 07:18:52 2022
InstallationDate: Installed on 2022-07-31 (1 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
SourcePackage: knewstuff
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in knewstuff: | |
importance: | Unknown → High |
status: | Unknown → Fix Released |
description: | updated |
summary: |
- Can't load addons list in a non-English locale (already fixed upstream) + [SRU] Can't load addons list in a non-English locale (already fixed + upstream) |
Changed in knewstuff (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in knewstuff: | |
status: | Fix Released → Confirmed |
Changed in knewstuff: | |
status: | Confirmed → Fix Released |
Changed in knewstuff (Ubuntu): | |
status: | In Progress → Fix Released |
Created attachment 147295
error message
SUMMARY
Error message when clicking "Get new icons..." in system settings
STEPS TO REPRODUCE
1.Go to System settings / Appearence / Icons
2. Click the "Get new icons..." button
OBSERVED RESULT
Error message (cf screenshot)
EXPECTED RESULT
Display available Icons from servers
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 5.24
(available in About System)
KDE Plasma Version: 5.24.2
KDE Frameworks Version: 5.91
Qt Version: 5.15.3
ADDITIONAL INFORMATION