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