Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Changing order of default virtual/udev provider
Date: Tue, 09 Feb 2016 00:08:08
Message-Id: CAGfcS_nwgn55s2ur-bRR14+LoPAedN5qLvPTUNTaKrOVHvB_Mg@mail.gmail.com
In Reply to: Re: [gentoo-dev] Changing order of default virtual/udev provider by Ian Stakenvicius
1 On Mon, Feb 8, 2016 at 12:01 PM, Ian Stakenvicius <axs@g.o> wrote:
2 >
3 > On 08/02/16 11:18 AM, Rich Freeman wrote:
4 >>
5 >> It seems like this should just be another step in the handbook -
6 >> pick your desired device manager.
7 >>
8 >> This just seems more like the Gentoo way, and it completely
9 >> sidesteps all the controversy over defaults. We're already
10 >> working on fixing the few remaining functions.sh references so
11 >> that openrc can be removed from the system set as well.
12 >>
13 > I thought the point of this discussion had to do mostly with what
14 > udev variant gets installed when a user doesn't specify one. And
15 > AFAIK, since there are still plenty of packages that *DEPEND on
16 > virtual/udev , the discussion's still worth having isn't it?
17
18 Sure, but if you've already picked which one you want as your default
19 at install time, then you won't have one pulled in as a default. If a
20 package does pull in the virtual and you didn't want it installed at
21 boot, chances are the package won't work anyway, or the dependency
22 probably shouldn't be there.
23
24 But, if we want to change the default it sounds like the main criteria are:
25 * lots of distros using it by default
26 * feature parity with udev
27 * encouraged by its upstream as installed
28
29 Sounds like systemd is the obvious default. :)
30
31 Oh wait, I left one out:
32 * being an in-house fork
33
34 Well, I suppose I could just git clone systemd from a month ago and
35 occasionally cherry-pick commits from upstream and stick that in the
36 tree. Maybe I'll rename systemd-nspawn back to nspawn to add some
37 distinctiveness. Then we can say that we're eating our own dogfood.
38
39 And this is why I think it is better to sidestep these sorts of
40 debates and just stick the instructions in the handbook. I don't
41 really care which is listed first - heck, we still don't have dracut
42 in there and I don't get why anybody would install a system without
43 that. (Another weekend project to do, along with integrating and
44 simplifying the systemd install instructions...)
45
46 --
47 Rich

Replies

Subject Author
Re: [gentoo-dev] Changing order of default virtual/udev provider Alex McWhirter <alexmcwhirter@×××××××.us>