Gentoo Archives: gentoo-user

From: Alon Bar-Lev <alonbl@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Moving from old udev to eudev
Date: Fri, 02 Aug 2013 07:34:37
Message-Id: CAOazyz1d7EVpa1tq8e8jY5xBWO3b9F2jHFNyzqPf+dcgX2z=UA@mail.gmail.com
In Reply to: Re: [gentoo-user] Moving from old udev to eudev by Samuli Suominen
1 On Fri, Aug 2, 2013 at 10:03 AM, Samuli Suominen <ssuominen@g.o> wrote:
2 > On 02/08/13 09:06, Alon Bar-Lev wrote:
3 >>
4 >> On Fri, Aug 2, 2013 at 6:17 AM, William Kenworthy <billk@×××××××××.au>
5 >> wrote:
6 >>>
7 >>> On 02/08/13 11:01, Samuli Suominen wrote:
8 >>>>
9 >>>> On 02/08/13 05:48, Dale wrote:
10 >>>>>
11 >>>>> Samuli Suominen wrote:
12 >>>>>>
13 >>>>>>
14 >>>>>> Huh? USE="firmware-loader" is optional and enabled by default in
15 >>>>>> sys-fs/udev
16 >>>>>> Futhermore predictable network interface names work as designed, not a
17 >>>>>> single valid bug filed about them.
18 >>>>>>
19 >>>>>> Stop spreading FUD.
20 >>>>>>
21 >>>>>> Looking forward to lastrite sys-fs/eudev just like
22 >>>>>> sys-apps/module-init-tools already was removed as unnecessary later
23 >>>>>> on.
24 >>>>>
25 >>>>>
26 >>>>> So your real agenda is to kill eudev? Maybe it is you that is
27 >>>>> spreading
28 >>>>> FUD instead of others. Like others have said, udev was going to cause
29 >>>>> issues, eudev has yet to cause any.
30 >>>>
31 >>>>
32 >>>> Yes, absolutely sys-fs/eudev should be punted from tree since it doesn't
33 >>>> bring in anything useful, and it reintroduced old bugs from old version
34 >>>> of udev, as well as adds confusing to users.
35 >>>> And no, sys-fs/udev doesn't have issues, in fact, less than what
36 >>>> sys-fs/eudev has.
37 >>>> Like said earlier, the bugs assigned to udev-bugs@g.o apply also to
38 >>>> sys-fs/eudev and they have even more in their github ticketing system.
39 >>>> And sys-fs/udev maintainers have to constantly monitor sys-fs/eudev so
40 >>>> it doesn't fall too much behind, which adds double work unnecessarily.
41 >>>> They don't keep it up-to-date on their own without prodding.
42 >>>>
43 >>>> Really, this is how it has went right from the start and the double work
44 >>>> and user confusion needs to stop.
45 >>>>
46 >>>> - Samuli
47 >>>>
48 >>>
49 >>> From my point of view, its udev/systemd that should be punted - what
50 >>> about user choice? - Ive decided I no longer want to buy into the flaky,
51 >>> unusable systems gnome3 and udev/systemd integration caused me even
52 >>> though I didn't have systemd installed, so why should I be forced to? A
53 >>> group have come up with a way to keep my systems running properly
54 >>> without those packages and its working better than udev ever has for me
55 >>> ...
56 >>>
57 >>> BillK
58 >>>
59 >>
60 >> I second this statement!
61 >> The monolithic nature of the systemd maintainer is something that
62 >> should be banned (dependency, which requires dependency recursively
63 >> until you end up with no choice and medium quality components).
64 >> There was no reason to merge the code base of udev to any other code base.
65 >> There was no reason to kill backward compatibility.
66 >
67 >
68 > FUD again. The backwards compability is still all there and udev can be
69 > built standalone and ran standalone.
70 > And on the contrary, there was no need for sys-fs/eudev to remove support
71 > for sys-fs/systemd when it could have supported both sys-apps/systemd and
72 > sys-apps/openrc like sys-fs/udev does without issues.
73 >
74
75 No FUD... it can be currently with some patches, this is against
76 agenda of upstream... but you are right it *CAN* be done... with
77 effort and modifications.
78
79 In future, even that "support" may be removed because of upstream agenda.
80
81 I appreciate the effort of creating standalone udev project, I do not
82 care if this is udev fork or mdev or anything else that provide
83 userspace device management, that is free of commercial agenda and the
84 dependency lock-in.
85
86 As long as there is alternative to systemd upstream I will endorse it
87 and use it to help the relevant upstream to improve his software.
88
89 Regards,
90 Alon