[KEXI] [Bug 446731] Kexi depends on breeze-icons.rcc, but shouldn't

Wolfgang Bauer bugzilla_noreply at kde.org
Thu Dec 9 17:55:50 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=446731

--- Comment #16 from Wolfgang Bauer <wbauer at tmo.at> ---
(In reply to Jarosław Staniek from comment #15)
> At run time, as I suggested the
> QIcon::setThemeName(QStringLiteral("breeze")) only declares a desire to use
> breeze, the only currently consistent theme. No way to validate what's
> really available at run time as long as we don't have package dependency
> kexi==>breeze-icons. 
We as packagers can declare that dependency though, i.e. make the kexi package
require breeze-icons.

So if you add a cmake option that's disabled by default (call it
"YESIAMAPACKAGERANDIDIDADDABREEZERUNTIMEDEPENDENCYTOMYKEXIPACKAGE" if you want
;-) ), that would help already IMO.

If our kexi package requires breeze5-icons (that's how it is called in
openSUSE) on a package level, a user cannot install kexi without the breeze
theme.
Same as we currently have to make it require breeze5-icons-rcc (which contains
the breeze-icons.rcc file).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kexi-bugs mailing list