From Newsgroup: comp.os.linux.advocacy
As a fun side note: systemd-udev does not depend on systemd proper.
Gentoo has used this quirk to their advantage when they decided to stop maintain and deprecate eudev. The replacement is a sorta sophiscated
[build script] that strips out systemd and other unnecessary components
(as dictated by the user) from systemd, only installing what the user
needs.
Not every systemd component can be stripped out this way though; they
still maintain a fork of systemd-logind, with a weird loginctl shipping systemctl features like `loginctl reboot`. (Things might have changed
though; I haven't used OpenRC Gentoo for a long time.)
I wonder if other distros are willing to copy this approach.
[build script]:
https://codeberg.org/gentoo/gentoo/src/commit/e731e5ea8bc09b5e7cb49527cc8c487f7484a230/sys-apps/systemd-utils/systemd-utils-260.1-r1.ebuild
--- Synchronet 3.22a-Linux NewsLink 1.2