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]