sddm builds and installs fine without upower.. not all users run upower and or *kit... Reproducible: Always
Created attachment 368052 [details, diff] Fix for sddm-9999.ebuild
I believe this requirement can also be fulfilled by systemd-logind which also implements the D-Bus interface, otherwise provided by upower. See also: http://www.freedesktop.org/wiki/Software/systemd/logind/ So this dependency would only be required for non-systemd users. Does anyone have sufficient knowledge for a final answer to this?
(In reply to Elias Probst from comment #2) > I believe this requirement can also be fulfilled by systemd-logind which > also implements the D-Bus interface, otherwise provided by upower. > See also: http://www.freedesktop.org/wiki/Software/systemd/logind/ > > So this dependency would only be required for non-systemd users. > > Does anyone have sufficient knowledge for a final answer to this? I run sddm without upower or systemd and it runs fine, this offers enhanced functionality but is not required for basic functionality in sddm. If you check upstream you will also see that this (systemd in cmake) is an OPTIONAL build dependency for sddm.
Created attachment 370254 [details] sddm-9999.ebuild - Ebuild Revision (v4) Newest ebuild for upower or systemd fulfilling power management requirement Also posted here https://bugs.gentoo.org/show_bug.cgi?id=498828 Maybe merge these two issues.
Fixed both in overlay and tree. Closing.