Bug 437416 - plasma-workspace built without packagekit support (thus no language completion support)
Summary: plasma-workspace built without packagekit support (thus no language completio...
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Testing Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-20 15:08 UTC by Patrick Silva
Modified: 2021-11-19 12:43 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot (23.73 KB, image/png)
2021-05-20 15:11 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-05-20 15:08:33 UTC
SUMMARY
Nothing happens when I click on the button to install missing translations
seen in the attached screenshot.


EXPECTED RESULT
install missing translations

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Comment 1 Patrick Silva 2021-05-20 15:11:02 UTC
Created attachment 138617 [details]
screenshot
Comment 2 Harald Sitter 2021-05-21 10:33:19 UTC
Git commit 3f4b114a8372751de04e8c1c1bcd27a0f6a352f9 by Harald Sitter.
Committed on 21/05/2021 at 10:33.
Pushed by sitter into branch 'Plasma/5.22'.

only support language completion checking with packagekit

since the packagekit bit for installing missing packages is optional it
may be that on ubuntu-like platforms workspace gets built without
packagekit and if that is the case then we can skip over the entire
completion checking as well since we'll have no means to complete an
incomplete language. worse yet, since we don't have any install logic
the relevant UI bits won't do anything

M  +4    -0    kcms/translations/translationsmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/3f4b114a8372751de04e8c1c1bcd27a0f6a352f9
Comment 3 Harald Sitter 2021-05-21 10:33:27 UTC
Git commit 49419127a919366d1973c1e0aab1af2d3e4aaefb by Harald Sitter.
Committed on 21/05/2021 at 10:32.
Pushed by sitter into branch 'master'.

only support language completion checking with packagekit

since the packagekit bit for installing missing packages is optional it
may be that on ubuntu-like platforms workspace gets built without
packagekit and if that is the case then we can skip over the entire
completion checking as well since we'll have no means to complete an
incomplete language. worse yet, since we don't have any install logic
the relevant UI bits won't do anything

M  +4    -0    kcms/translations/translationsmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/49419127a919366d1973c1e0aab1af2d3e4aaefb
Comment 4 Harald Sitter 2021-05-21 10:35:28 UTC
Moving to neon to get packaging fixed
Comment 5 Patrick Silva 2021-07-29 12:06:58 UTC
The buttons to install missing translations are present again and
nothing happens when I click on them.


Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.3
Graphics Platform: X11
Comment 6 Patrick Silva 2021-11-19 12:43:03 UTC
Yesterday I was able to install missing translations via Language KCM on neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Graphics Platform: Wayland