Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 762832 - media-sound/audacious missing icons without qtstyleplugins
Summary: media-sound/audacious missing icons without qtstyleplugins
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas Sturmlechner
Depends on:
Reported: 2020-12-31 19:27 UTC by Silvence
Modified: 2021-01-01 17:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Silvence 2020-12-31 19:27:03 UTC
On a "lite desktop" with minimal Qt applications qtstyleplugins doesn't get pulled in and Audacious has missing icons.
~amd64 17.1/desktop Enlightenment-.24

Please add a dev-qt/qtstyleplugins dependency.
Comment 1 Andreas Sturmlechner gentoo-dev 2020-12-31 21:40:02 UTC
If you're on a 'lite' desktop then these things are your own business.

If we followed that logic, we would have to make packages depend on Plasma, Gnome etc. plus qtstyleplugins.
Comment 2 Silvence 2020-12-31 22:35:07 UTC
By "lite" I mean using a Desktop profile and a WM. Shouldn't it "just work"?

Considering Audacious already depends on qtcore, qtgu, and qtwidgets I can't imagine qtstyleplugins is going to annoy anyone in regards to bloat. The GUI is visually broken without it...
Comment 3 Ionen Wolkens gentoo-dev 2020-12-31 23:09:25 UTC
To humor this I tried audacious on a mostly minimal system, I had no icons.. so I emerged qtstyleplugins... and still had no icons.

Starting audacious with QT_QPA_PLATFORMTHEME=gnome did finally give me icons though (I guess it's using adwaita's), without qtstyleplugins installed.
Comment 4 Andreas Sturmlechner gentoo-dev 2021-01-01 10:04:15 UTC
And that's the main problem here. Suppose we'd created a "virtual/qtplatformtheme-provider" package that contained all known DEs where Qt packages work out of the box plus qtstyleplugins or qt5config or whatever people with "lite desktop" are supposed to use, the dependency still can't ensure the latter is correctly set up by the user.

Which makes this better suited for an addition to the Gentoo Wiki.
Comment 5 Silvence 2021-01-01 15:05:38 UTC
I was mistaken. Thank you both.
Comment 6 Jonas Stein gentoo-dev 2021-01-01 17:34:08 UTC
Please add a link to the wiki article here.