Summary: | Global Themes with SDDM Themes fail to install if SDDM is not installed | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | The Feren OS Dev <ferenosdev> |
Component: | kcm_lookandfeel | Assignee: | Alexander Lohnau <alexander.lohnau> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander.lohnau, doncbugs, drace.davidson, grulich.r, leinir, nate |
Priority: | NOR | ||
Version: | 5.17.4 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kpackage/commit/c3e8c13e6c625fcf765f64a868f0c4d8b4544e4a | Version Fixed In: | Frameworks 5.99 |
Sentry Crash Report: |
Description
The Feren OS Dev
2019-12-26 15:07:10 UTC
Reproduced on Frameworks 5.70.0 on KDE neon 5.19.0 With the introduction of the error messages upon failure, this message is provided in the case of the McMojave Global Theme: An error occurred during the installation process: The installation failed with code 4 while attempting to run the command: kpackagetool5 -t Plasma/LookAndFeel -i /tmp/02-com.github.vinceliuice.McMojave-light.tar.xz The returned output was: Error: Installation of /tmp/02-com.github.vinceliuice.McMojave-light.tar.xz failed: Could not install dependency: 'kns://sddmtheme.knsrc/api.kde-look.org/1312086' As for running the command normally: $~: kpackagetool5 -t Plasma/LookAndFeel -i /tmp/02-com.github.vinceliuice.McMojave-light.tar.xz already installed. already installed. already installed. already installed. already installed. couldn't find knsrc file for "sddmtheme.knsrc" Error: Installation of /tmp/02-com.github.vinceliuice.McMojave-light.tar.xz failed: Could not install dependency: 'kns://sddmtheme.knsrc/api.kde-look.org/1312086' Also having this issue A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kpackage/-/merge_requests/53 Git commit c3e8c13e6c625fcf765f64a868f0c4d8b4544e4a by Alexander Lohnau. Committed on 14/09/2022 at 10:06. Pushed by alex into branch 'master'. Ignore sddmtheme dependencies if we do not have the knsrc file installed Otherwise, global themes that have this dependency can not be installed where the SDDM-KCM is not installed. M +6 -0 src/kpackage/private/packagejobthread.cpp https://invent.kde.org/frameworks/kpackage/commit/c3e8c13e6c625fcf765f64a868f0c4d8b4544e4a |