Gentoo Archives: gentoo-project

From: Ian Stakenvicius <axs@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items -- Council meeting 13-11-2012
Date: Tue, 30 Oct 2012 18:03:21
Message-Id: 508FFE6C.4070200@gentoo.org
In Reply to: Re: [gentoo-project] Call for agenda items -- Council meeting 13-11-2012 by William Hubbs
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 30/10/12 11:36 AM, William Hubbs wrote:
5 > Fellow Council Members:
6 >
7 > We now have two methods of handling separate /usr configurations
8 > on Linux in the tree.
9 >
10 > The first, and by far, the most flexable method is to use an
11 > initramfs. This method is now documented in the initramfs guide [1]
12 > and the handbooks. It would need to be used if a user needs
13 > specialized drivers running or modules loaded before the / or /usr
14 > file systems can be accessed. A non-inclusive list of these
15 > situations would be RAID, LVM2, ZFS, and software for encrypted
16 > file systems.
17 >
18 > The second method can be used if the flexability of the first
19 > method is not needed. It involves re-emerging
20 > >=sys-apps/busybox-1.20.0 with the sep-usr use flag active and
21 > following the instructions in the elog messages. This is the way to
22 > support separate /usr without an initramfs if someone wants this.
23 >
24 > The goal of separate /usr support is to insure that /usr is always
25 > available when / is, and both of these methods meet this goal. If
26 > users switch to one of these methods, there is no further work
27 > required by us to support separate /usr configurations.
28 >
29 > I have gone over this with Diego in QA, and he agrees that these
30 > are the methods we should use. That is why he is on the cc:
31 > specifically for this email.
32 >
33 > I believe the only remaining step is for the council to approve
34 > this plan, so I would like it to be added to the agenda.
35 >
36 > If this is approved, my plan will be to release a news item then
37 > give a time window for users to read the news item and make their
38 > decision [2]. Once the time window expires, we could assume that
39 > users with separate /usr have switched to using one of these two
40 > methods of supporting it.
41 >
42
43 The end result of this assumption is that the use of
44 gen_usr_ldscript() and the move of libs from /usr/lib to /lib will
45 become deprecated, correct? I think it's pertinent to note this (or
46 whatever other changes will then be requested/required for Council to
47 decide on) within this discussion, if not also within the "plan"..
48
49
50
51 -----BEGIN PGP SIGNATURE-----
52 Version: GnuPG v2.0.19 (GNU/Linux)
53
54 iF4EAREIAAYFAlCP/msACgkQ2ugaI38ACPBEWgEAhz3bZDerxT/8bVt+1YzMoeDs
55 osrzwFXdi+06vF8MTjQBAI79FHc6IO3hjk9kbqD96Urh73zR1WCI2DtlpSypXBvj
56 =ZgY/
57 -----END PGP SIGNATURE-----

Replies