Gentoo Archives: gentoo-user

From: Daniel Campbell <lists@××××××××.us>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] systemd installation location
Date: Mon, 30 Sep 2013 00:54:34
Message-Id: 5248CBB9.5010205@sporkbox.us
In Reply to: [gentoo-user] systemd installation location by William Hubbs
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 09/29/2013 02:52 PM, William Hubbs wrote:
5 > All,
6 >
7 > I can clarify one part of the systemd issue, because I have been
8 > involved in this part of the issue for months. Again, I am not
9 > trying to start a dispute here, just providing a clarification.
10 >
11 > The choice to install all of the systemd binaries in /usr is not
12 > an upstream choice. It was a choice made a year ago when our
13 > systemd team was one person [1], and now the team doesn't want to
14 > change it because it would require users to go through a migration,
15 > and the rest of the team doesn't see a benefit in changing it since
16 > it still links to libraries in /usr/lib.
17 >
18 > I joined the team, primarily to take responsibility for this change
19 > and to try to make it go as smoothly as possible, but I was
20 > overruled even though upstream gave us a pretty strong warning
21 > about it.
22 >
23 > William
24 >
25 > [1]
26 > http://blogs.gentoo.org/mgorny/2012/01/04/moving-systemd-into-usr-the-technical-side/
27 >
28 >
29 Ouch. So systemd upstream doesn't suggest putting binaries in /usr?
30 That shows at least a little respect for /bin, et al. Based on the
31 blog post, I'm getting the feeling that -- for systemd anyway -- the
32 issues with /usr are caused by its dependencies rather than systemd
33 itself. If dbus and whatnot were in /bin where they belong, the need
34 for an initramfs (for separate /usr) and/or dealing with things in a
35 non-standard place wouldn't need to happen.
36
37 I'm not affected by anything regarding the /usr switch, but I'd like
38 to have a good talk with the first person who decided a
39 system-critical binary belonged in /usr instead of /bin or /sbin.
40 They've created a mess for every distro and any project that depends
41 on their work.
42 -----BEGIN PGP SIGNATURE-----
43 Version: GnuPG v2.0.20 (GNU/Linux)
44 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
45
46 iQEcBAEBAgAGBQJSSMu5AAoJEJUrb08JgYgHFz4H/iyZt6MlTeW702KOlIy2Ydse
47 mzsfiyPfPz8Rbz0Mqp5/17R8aQzOUG4l6dZS7d9HFKuMCG7t+kNZCSvxD69XeTVO
48 tZY6YjHCGQaE6WaAMbiasXfRTeRt4ZDtP5l/lCUsYcTCWN13PyIcHCb5rGNHnHqq
49 J/OcSeF5EoS+G/uSAuzDVaQ5wa0Z0qkqVSqQGjJ5NUHYIA5ZrtYpMNDR+MkFYYAB
50 7I4JE5kDXRYoBSiLLDb7tI7F1nGogHXxzECmMYW4ZneU0AJwhUAK0kU+oTHY2Z9Q
51 8TcjpdaG1BH4gA2NT+i+ZJz4XNqkMPa2vbvhcfGFs9Dg7IwabiuunOzh0GQM1S4=
52 =jgci
53 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-user] systemd installation location Mark David Dumlao <madumlao@×××××.com>
Re: [gentoo-user] systemd installation location Mark David Dumlao <madumlao@×××××.com>