Currently kde-frameworks/solid pulls in udisks and thus polkit etc. As I don't need the latter I'd like to be able to stay clear of it. My system (LXQt+kde-plasma/kwin) has been working as expected for the last few months with solid without udisks. --- solid-5.16.0.ebuild +++ @@ -10,15 +10,15 @@ DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management" LICENSE="LGPL-2.1+" KEYWORDS=" ~amd64 ~x86" -IUSE="nls" +IUSE="nls +udisks" RDEPEND=" dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - sys-fs/udisks:2 virtual/udev + udisks? ( sys-fs/udisks:2 ) " DEPEND="${RDEPEND} nls? ( dev-qt/linguist-tools:5 ) Reproducible: Always
The problem is that the udisks backend is built unconditionally. While it certainly works fine without udisks in some cases, there's no telling what might break in others (upstream deliberately made it mandatory for this reason).
Please re-open this bug in the case that upstream provided a valid optional build switch.
*** Bug 591906 has been marked as a duplicate of this bug. ***