I'm trying since a few days to upgrade my Gentoo, Systemd free, with Plasma desktop installed through the plasma-meta package. When trying so, I obtain the following dependency requirement: The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by dev-libs/libgudev-238-r1::gentoo # required by sys-power/power-profiles-daemon-0.13::gentoo # required by kde-plasma/powerdevil-5.27.7-r1::gentoo # required by kde-plasma/plasma-meta-5.27.7::gentoo # required by @selected # required by @world (argument) >=virtual/libudev-251-r1 sticky-tags If I put the sticky-tags use on libudev, I'm lead to be forced to install systemd. I wonder why on my almost pure Qt installation I have a dependency between power-profiles-daemon and gudev a closely related to GTK 3 and Gnome package. After inspection of the ebuild, that dependency is not optional. Not less than powerdevil depending on power-profiles-daemon... That dependency cycle makes it now impossible to use plasma (at least, it's energy management system) without systemd. I don't think it's a right behavior, and I never heard of a strong dependency to systemd from Plasma core environment. Reproducible: Always Steps to Reproduce: 1. Have plasma-meta with power-devil installed in late July 2. Try to upgrade it to last version Actual Results: Upgrade failed with unfixable dependencies Expected Results: Upgrade, eventually setting optional dependencies accordingly
systemd-utils and libudev[sticky-tags] does not force using systemd. It does require using a non-stale udev. *** This bug has been marked as a duplicate of bug 913702 ***