Gentoo Archives: gentoo-dev

From: Eray Aslan <eras@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr
Date: Mon, 02 Jan 2012 08:42:29
Message-Id: 4F016DBE.2000209@gentoo.org
In Reply to: Re: [gentoo-dev] rfc: locations of binaries and separate /usr by "Olivier Crête"
1 On 2012-01-01 11:50 PM, Olivier Crête wrote:
2 > systemd/dracut/etc handles /usr on its own filesystem just fine. What is
3 > required is that /usr must be mounted before the pivot_root away from
4 > the initramfs.
5
6 Nitpick: I don't think pivot_root is used anymore. It is basically
7 unlink, mount, chroot and exec now (i.e. switch_root).
8
9 RedHat made some bad design decisions on RPM (.rpmnew files anyone?) and
10 udev. Udev was probably salvagable before systemd but noone has the
11 motivation or the man-power to manage the huge delta that would result
12 now. It would probably amount to forking udev. So people are following
13 along even if they are unhappy.
14
15 Plus Redhat did not support in-place upgrades last time I checked. So
16 they don't really care for a lot of problems that are important for us.
17
18 Regarding the original question, I belive there are 2 issues here:
19 1. Requiring initramfs (or dracut or whatever) for separate /usr
20 2. Migrating /bin to /usr/bin, /sbin to /usr/sbin etc.
21
22 For the first point, we should start requiring initramfs of some sort
23 for separate /usr now. That train has passed.
24
25 For the second point, we should hold on as long as we deem appropriate.
26 Then reconsider and -most probably- move ahead with the migration. Main
27 point is not to break existing installations by making the move too
28 quickly. Give sysadmins time to to adjust, resize partitions if
29 necessary etc. Do not go for half way solutions (i.e. number 2 in the
30 original email).
31
32 As a side note, thank you and keep up your good work on OpenRC. I find
33 it is easier, cleaner and in general superior to systemd especially in
34 server settings. And for my laptop, I don't really care which init
35 system is used anyway.
36
37 --
38 Eray Aslan <eras@g.o>

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] rfc: locations of binaries and separate /usr "Olivier Crête" <tester@g.o>