Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Thu, 05 Jun 2014 11:11:27
Message-Id: CAGfcS_m5SqYaJnoFGC8T9Ls-W5Qc929q5MWtV9YsbyqeLkCuaQ@mail.gmail.com
In Reply to: Re: [gentoo-user] Systemd upower by Greg Woodbury
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

Replies

Subject Author
Re: [gentoo-user] Systemd upower Samuli Suominen <ssuominen@g.o>