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

Reply via email to