Am 29.09.2013 13:03, schrieb Greg Woodbury: > On 09/29/2013 06:55 AM, Volker Armin Hemmann wrote: > >> why do you bring up udev and systemd AT ALL? >> >> They are not the problem or the reason why seperate /usr is prone to >> break. >> > Except that systemd *is* why a seperate /usr is broken now. > Parts of the libraries that systemd depend on we *deliberately* placed > in /usr despite the fact that they are needed to bbring the system to > an operational state. For *years* things required to boot the system > were defined to be in the root file system, and items not required > until after mounting had been accomplished were to be placed in /usr. > > BTW: There is a standard (The File System Hierarch Standard - FSS) > that existed and described this behaviour. It was killed off by > deliberate vendor refusals to support or adhere to it. In > frustration, the folks involved simply gave up. >
things were broken way before that. As much as I hate systemd, it is not the root cause of the problem. The problems were caused by people saying that seperate /usr was a good idea, so / would not fill up and similar idiocies. The problems were caused by people saying that lvm is a good idea - for desktops. Those people who are fighting against the kernel auto assembling raids are to blame too. Systemd is just another point in a very long list.

