Gentoo Archives: gentoo-project

From: William Hubbs <williamh@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Council meeting: Tuesday 11 November 2012, 19:00 UTC
Date: Thu, 08 Nov 2012 18:03:16
Message-Id: 20121108174548.GB3842@linux1
In Reply to: [gentoo-project] Council meeting: Tuesday 11 November 2012, 19:00 UTC by Fabian Groffen
1 All,
2
3 I would like to add information wrt the separate /usr issue.
4
5 On Tue, Nov 06, 2012 at 10:28:16PM +0100, Fabian Groffen wrote:
6 > 2. Handling separate /usr support[1] (15 minutes)
7 > - approve/disapprove plan (forcing everyone to take action, and
8 > implement one of the two "supported" solutions)
9
10 The tracker bug [1] shows what we are still waiting for in order to
11 implement this plan. Mostly now it is just stabilizations. It also shows
12 the things that can't go forward without it. One thing is udev stabilization;
13 however, this also blocks udisks:2 which is used by at least newer versions of
14 gnome and XFCE, so we are preventing those from going stable.
15
16 > - approve/disapprove removal of gen_usr_ldscript
17
18 A better way to put this is disabling gen_usr_ldscript on Linux.
19 Some of the alternate platforms still use it, so I do not advocate
20 killing the function.
21 If we go forward with the plan, there is no reason the council should
22 reject disabling gen_usr_ldscript on Linux that I am aware of.
23
24 This also has to wait until the blockers are resolved on the tracker.
25
26 > - define timeframe
27 > * 30 days
28 > * 6 months
29 > * 1 year
30
31 Once the blockers are done and we release a news item, implementing
32 one of the choices is a matter of emerging a package, possibly running a
33 command (genkernel with the appropriate options) and updating your boot
34 loader configuration before your next reboot.
35
36 Considering that we are holding back stabilizations of more and more
37 packages the longer we wait, is it really a good idea to extend the time
38 frame to 6 months or a year?
39
40 It is true that udev/udisks have had a hand in bringing separate /usr to
41 the forefront this time; however, it was brought to the forefront 10
42 years ago by the toolchain [2].
43
44 There is at least one other issue I can think of that is technically
45 broken but fails gracefully with mounting /usr late in Linux.
46 That issue is locales since the information for them is in /usr/share/locale.
47 This also becomes a non-issue as soon as we implement this plan.
48
49 Thanks,
50
51 William
52
53 [1] https://bugs.gentoo.org/show_bug.cgi?id=411627
54 [2] https://bugs.gentoo.org/show_bug.cgi?id=4411

Replies