Gentoo Archives: gentoo-dev

From: Joshua Kinard <kumba@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Changing order of default virtual/udev provider
Date: Sun, 14 Feb 2016 06:32:17
Message-Id: 56C01F4E.5060401@gentoo.org
In Reply to: Re: [gentoo-dev] Re: Changing order of default virtual/udev provider by Ian Stakenvicius
1 On 02/10/2016 20:15, Ian Stakenvicius wrote:
2 > On 10/02/16 12:09 PM, Brian Dolbec wrote:
3 >> On Wed, 10 Feb 2016 10:26:12 -0600 William Hubbs
4 >> <williamh@g.o> wrote:
5 >
6 >
7 >>>> Often the decision to procrastinate is a decision that is
8 >>>> rewarded. That should be considered carefully.
9 >>>
10 >>> + 10000.
11 >>>
12 >>> I also saw another issue that made me shudder. If we change
13 >>> the default to eudev, people who are running separate /usr are
14 >>> going to think they can kill their initramfs's, because people
15 >>> in gentoo conflated the separate /usr and initramfs issue with
16 >>> udev [1].
17 >>>
18 >>> William
19 >>>
20 >>> [1] https://bugs.gentoo.org/show_bug.cgi?id=573760#C4
21 >
22
23 [snip]
24
25 >
26 > Yeah I second this -- it was decided officially by council (what, 2
27 > years ago now?) that separate-/usr-without-initramfs doesn't need to
28 > be officially supported anymore, and so if things break that it is
29 > up to end-users to ensure they pick up the pieces.
30 >
31 > Although it is likely that eudev *will* keep installation onto / and
32 > out of /usr to help with this not-officially-supported situation in
33 > Gentoo, that doesn't mean the other projects have to stay out of
34 > /usr, and "it worked before the upgrade but doesn't now" certainly
35 > doesn't mean it's a valid bug. If a user or sysadmin drops their
36 > initramfs when they have a separate-/usr system, any resulting
37 > breakage is on them.
38 >
39
40 FWIW, I have separate /usr on several systems, and haven't needed an initramfs
41 thus far. I thought we had some trick active in busybox or even eudev that
42 handles separate /usr for *simple* filesystem configurations (i.e., just basic
43 partitions, no LVM, evms, encryption, etc).
44
45 So I don't there would be immediate breakage in this scenario. It's going to
46 depend on how a given system was configured. Simple setups appear to
47 JustWork(), AFAICT.
48
49 --
50 Joshua Kinard
51 Gentoo/MIPS
52 kumba@g.o
53 6144R/F5C6C943 2015-04-27
54 177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943
55
56 "The past tempts us, the present confuses us, the future frightens us. And our
57 lives slip away, moment by moment, lost in that vast, terrible in-between."
58
59 --Emperor Turhan, Centauri Republic