On Thu, Jun 5, 2014 at 2:34 AM, Greg Woodbury <redwo...@gmail.com> wrote: > Unfortunately, the advocates and implementers made some major political > choices when they (apparently deliberately) chose to put the systemd > stuff in /usr/lib instead of /lib. It was pointed out that this > abrogated certain parts of the FHS, forced those who would like to adopt > it to *not* being able to continue using their machines they way they > wished to (I.e. they had to choose between several potentially major > changes to do so -- don't have a separate /usr or be forced to use a > kernel initrd/initramfs method in order to do so.)
My understanding is that the systemd developers intend for systemd to not be installed in /usr unless /lib and so on are symlinks to their counterparts in /usr (ie the /usr-merge is completed). That has been the subject of some debate for Gentoo. I think the reason so much stuff is migrating to /usr is the sense that keeping things split up is becoming more hassle than it is worth due to all the vertical integration. If you have a bluetooth keyboard then you're going to be hard-pressed to use your system without /usr mounted. That is the standard example, but the sense is that this is the way the wind is blowing. Virtually every distro out there uses an initramfs anyway - we're a bit of an aberration in that it seems that using an initramfs is rare among Gentoo users. Just look at an initramfs as the new root filesystem. There really isn't anything you could do with a shell without /usr mounted that you can't do with a shell in an initramfs. Rich