Bug 446247

Summary: KDE Store: Can not automatically install Latte Indicators through Plasma Global Themes
Product: [Frameworks and Libraries] frameworks-kpackage Reporter: Michail Vourlakos <mvourlakos>
Component: defaultAssignee: Marco Martin <notmart>
Status: RESOLVED DOWNSTREAM    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.88.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Michail Vourlakos 2021-11-29 17:37:25 UTC
SUMMARY
In KDE Store we can find Plasma Global Themes: https://store.kde.org/browse?cat=121&ord=latest

These packages include in their metada file a record that identifies other parts to be installed automatically from KDE Store.

For example:

X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1229140,kns://plasma-themes.knsrc/api.kde-look.org/1229134,kns://aurorae.knsrc/api.kde-look.org/1229137,kns://icons.knsrc/api.kde-look.org/1166289

in order to reference a latte indicator in this way we should use:

kns://latte-indicators.knsrc/api.kde-look.org/1297196

this should install Unity Latte indicator but it does not: https://store.kde.org/p/1297196

Do you have any idea what kde part needs fixing or updating?
Comment 1 Michail Vourlakos 2021-12-01 16:34:34 UTC
tracked down to the following:  in knsrc file we need to remove  Install/Uninstall commands and replace them with:

Uncompress=kpackage
KPackageType=Latte/Indicator