>>> Luca Boccassi <[email protected]> schrieb am 05.04.2022 um 22:07 in
Nachricht <[email protected]>:
> Hi,
>
> As part of our spring cleaning effort, we are considering when to drop
> support for split/unmerged-usr filesystem layouts.
>
> A build-time warning was added last year:
>
> https://github.com/systemd/systemd/commit/9afd5e7b975e8051c011ff9c07c95e80bd
> 954469
Honestly to me the requirement that /usr be part of the root filesystem never
had a reasonable argument.
Instead I think systemd quit the concept of a simple scaled-down subset to
bring up the system.
Also with initrd/dracut the concept is even more odd, because the /usr found
there is just some arbitrary subset of the real /usr (similar for other
filesystems).
So why couldn't that work with a really scaled-down /sbin?
>
> We are now adding a runtime taint as well.
>
> Which distributions are left running with systemd on a split/unmerged-
> usr system?
>
> (reminder: we refer to a system that boots without a populated /usr as
> split-usr, and a system where bin, sbin and lib* are not symlinks to
> their counterparts under /usr as unmerged-usr)
Symlinking /sbin or /usr/sbin binaries to /usr is also a bad concept IMHO.
It seems systemd is the new Microsoft ("We know what is good for you; just
accept it!") ;-)
Regards,
Ulrich
>
> --
> Kind regards,
> Luca Boccassi