Bug 467329 - OSTree support: add sddm2rpm as available tool?
Summary: OSTree support: add sddm2rpm as available tool?
Status: RESOLVED UPSTREAM
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-14 13:44 UTC by Henning
Modified: 2024-01-29 03:49 UTC (History)
7 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2023-03-14 13:44:52 UTC
SUMMARY
Currently KDE theme kits fail to install because SDDM themes cannot be installed on OSTree systems (Fedora Kinoite, OpenSuse microOS).

https://github.com/Lunarequest/sddm2rpm
https://crates.io/sddm2rpm

A way around this is sddm2rpm, a rust tool to convert sddm archives (now all types supported) to rpms one can layer with rpm-ostree.

PROPOSED SOLUTION
Add sddm2rpm to Dolphin, allowing to deal with sddm themes seperately, converting them to rpms and use the rpm-ostree backend to layer them.

Or fix SDDM to use /etc of course, to avoid this issue.

Currently KDE themes are "broken" because of this, at least the ease of using themepacks.


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 37
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Comment 1 Henning 2023-03-14 13:47:28 UTC
Of course you would have to ask the developer if the is okay with that. The tool currently is best in CLI, works great there
Comment 2 Henning 2024-01-29 03:49:38 UTC
I think solving this through a writable directory in sddm is a better approach