Gentoo Archives: gentoo-dev

From: Walter Dnes <waltdnes@××××××××.org>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: eudev project announcement
Date: Sat, 15 Dec 2012 17:54:57
Message-Id: 20121215175340.GA7945@waltdnes.org
In Reply to: [gentoo-dev] Re: eudev project announcement by Duncan <1i5t5.duncan@cox.net>
1 On Sat, Dec 15, 2012 at 07:21:21AM +0000, Duncan wrote
2 > Walter Dnes posted on Sat, 15 Dec 2012 01:33:04 -0500 as excerpted:
3 >
4 > > [Udev-systemd has] essentially announced ahead of time that most bugs
5 > > from non-systemd users would be closed with WONTFIX.
6 >
7 > Agreed, to this point.
8 >
9 > > Actually, for political reasons, I hope that eudev does submit a bunch
10 > > bugs+patches, and gets them rejected. Then whenever anyone complains
11 > > about not sharing code, show them a bunch of WONTFIX emails from
12 > > systemd/udev maintainers.
13 >
14 > This attitude is and the described events would be... unfortunate.
15 >
16 > For the reasons you list, I don't believe people should be /surprised/ if
17 > many such bugs+patches are rejected after submission, but that wouldn't
18 > make it any less unfortunate, and IMO, hoping they DO get rejected is the
19 > wrong attitude to have.
20
21 I should've been clearer in my email, rather than a train-of-thought
22 approach...
23
24 1) For appearance's sake and to make our position better in outsiders'
25 view, I *HOPE* that eudev developers are co-operative in regards to
26 sharing patches with systemd/udev.
27
28 2) Given past history, I *EXPECT* at least some bugs to be "resolved"
29 by the systemd/udev developers as WONTFIX. It was their attitude that
30 led to eudev in the first place.
31
32 Here's a brief overview of why I think that eudev (or equivalant) is
33 necessary...
34
35 * Lennart Poettering wrote systemd
36
37 * systemd will not run on machines with a separate /usr, and no
38 initramfs.
39
40 * Some people say that's because systemd is broken. Lennart says that
41 machines systemd won't run on are broken.
42
43 * That's getting into "holy war" territory. If it had remained
44 strictly a Redhat-ism, we wouldn't be arguing the issue today.
45
46 * The udevd tarball got merged into the systemd tarball, in order to
47 "share common code". That's when the fruit of the cow-pasture hit
48 the fan.
49
50 * Inheriting code from from systemd meant inheriting any restrictions
51 that code had... e.g. not supporting separate /usr without initramfs
52
53 That's just now. What other systemd-related restrictions/dependancies
54 will be eventually rammed down the throats of non-users of systemd?
55 eudev is a "declaration of independance" for non-systemd users.
56
57 --
58 Walter Dnes <waltdnes@××××××××.org>
59 I don't run "desktop environments"; I run useful applications

Replies

Subject Author
Re: [gentoo-dev] Re: eudev project announcement "Michał Górny" <mgorny@g.o>
[gentoo-dev] Re: eudev project announcement Duncan <1i5t5.duncan@×××.net>