Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Make udev optional in net-wireless/bluez?
Date: Wed, 12 Mar 2014 20:22:05
Message-Id: CAGfcS_m6h-fzuP=0jJL8eTtDh8KMziLvZrpN-M8HTkO57Bo1+g@mail.gmail.com
In Reply to: Re: [gentoo-dev] Make udev optional in net-wireless/bluez? by Alexandre Rostovtsev
1 On Wed, Mar 12, 2014 at 11:16 AM, Alexandre Rostovtsev
2 <tetromino@g.o> wrote:
3 > On Wed, 2014-03-12 at 14:24 +0100, Peter Stuge wrote:
4 >> Gilles Dartiguelongue wrote:
5 >> > Making udev dependency always on is a deliberate choice here
6 >>
7 >> I thought Gentoo was about users having choice? Sad face.
8 >
9 > Gentoo is usually about the maintainer's choice ;)
10 >
11 > So in the end it's up to Pacho:
12 > https://bugs.gentoo.org/show_bug.cgi?id=504324
13
14 Honestly, of all the suggestions in this thread having the use-enable
15 config setting and just outputting a warning when udev isn't enabled
16 seems like the best solution.
17
18 Sure, it is up to the maintainer, but in general we should try to
19 support config options like this. If we only wanted packages that
20 "just work" with no risk of breakage we'd be running debian. USE
21 flags are a big point of what we're about.
22
23 Anybody setting USE=-udev system-wide needs to appreciate that stuff
24 like usb/bluetooth/etc which is runtime auto-configuring is fairly
25 likely to not work. The profile defaults already seem reasonable, so
26 it shouldn't be necessary to force it off for a typical user - base
27 users will tend to get udev only if they install something like bluez,
28 which is what 95% of users will want. For those who want to override
29 the defaults we should give them the option to shoot themselves in
30 both feet and the head as well if they are eager.
31
32 Users who really want the "Debian-like" experience should just avoid
33 setting use flags at all and pick a profile. USE defaults and
34 profiles really eliminate the "need" to tweak that stuff, and emerge
35 can auto-set package settings if required for a dependency.
36
37 Rich

Replies

Subject Author
Re: [gentoo-dev] Make udev optional in net-wireless/bluez? Joshua Kinard <kumba@g.o>