Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: Changing order of default virtual/udev provider
Date: Wed, 10 Feb 2016 14:52:50
Message-Id: CAGfcS_mZMewqiZV9jhOaCFo8YuSk0+jgAHknTsTLfxw_8NZjwQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: Changing order of default virtual/udev provider by waltdnes@waltdnes.org
1 On Wed, Feb 10, 2016 at 9:27 AM, <waltdnes@××××××××.org> wrote:
2 > On Wed, Feb 10, 2016 at 12:09:58AM -0500, Mike Frysinger wrote
3 >> On 09 Feb 2016 22:39, Duncan wrote:
4 >> > Mike Frysinger posted on Tue, 09 Feb 2016 14:26:52 -0500 as excerpted:
5 >> > > On 08 Feb 2016 13:46, Micha?? Górny wrote:
6 >> > >> I'm strongly against this, because:
7 >> > >
8 >> > > agreed. i also don't see any reasons in Patrick's e-mail to suggest the
9 >> > > current default is inadequate. "i don't like upstream" isn't relevant.
10 >> >
11 >> > I'd agree, except that the way we're running udev is strongly discouraged
12 >> > and generally not supported by upstream, with a statement that it /will/
13 >> > break in the future, it's simply a matter of time.
14 >>
15 >> start a thread then when that actually happens
16 >
17 > The problem with that approach is that all at once the Gentoo forum
18 > will be hit with questions by a whole bunch of people who will have to
19 > migrate to either eudev or systemd on a short deadline. As the old
20 > saying goes, an ounce of prevention is worth a pound of cure. I believe
21 > that the best way to handle a crisis is to prevent it in the first
22 > place. That means getting into a lifeboat before standalone udev sinks.
23 >
24
25 What would force them to migrate all at once? Even if udev-229
26 doesn't work standalone, udev-228 will work standalone forever, and
27 patches could always be backported if there were some security crisis.
28
29 By all means change the virtual if it is the right thing to do, but I
30 don't think that we should treat this as some kind of risk that could
31 cause problems for us without warning. Most likely if a need to
32 abandon it comes up we'll have months of warning, with still-working
33 versions of udev not even marked stable yet in the pipeline.
34
35 As I said earlier, the advantage of procrastination is that you can
36 make a choice later when you have better information or perhaps even
37 more choices available. Maybe by the time udev stops working
38 standalone everybody has seen the light and is now using libredev
39 anyway.
40
41 Often the decision to procrastinate is a decision that is rewarded.
42 That should be considered carefully.
43
44 --
45 Rich

Replies

Subject Author
Re: [gentoo-dev] Re: Changing order of default virtual/udev provider William Hubbs <williamh@g.o>