The real culprit here, is that pkg:systemd provides many many distinct interfaces, without letting any consumers say _which_ interfaces they want.
Thus, all of this would be solved if systemd declared Provides:systemctl and relevant consumers depended on that. Same with systemd-revolvd, tmpfiles, etc. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good. ⢿⡄⠘⠷⠚⠋⠀ -- <willmore> on #linux-sunxi ⠈⠳⣄⠀⠀⠀⠀