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.

--
G.Wolfe Woodbury
[email protected]

Reply via email to