Gentoo Archives: gentoo-dev

From: Arun Raghavan <ford_prefect@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Suggestion for getting rid of udev
Date: Thu, 13 Oct 2011 16:31:20
Message-Id: CAO38tUpi7iOiRHiJ01kxnJ4UfeNSBHson13dWvViwWYDXeCb3Q@mail.gmail.com
In Reply to: Re: [gentoo-dev] Suggestion for getting rid of udev by Rich Freeman
1 On 13 October 2011 20:58, Rich Freeman <rich0@g.o> wrote:
2 > 2011/10/13 Olivier Crête <tester@g.o>:
3 >> We're imposing our deep integration because it's the only way to make a
4 >> compelling platform that "just works", forcing users to tell the
5 >> computer something the computer already knows is just plain lazy and
6 >> stupid.
7 >
8 > I'd also look at it another way.  It is a lot easier to take a
9 > well-integrated platform and chop out the parts that you don't need,
10 > than to take a million pieces and build yourself an integrated
11 > platform.
12
13 While it has been the way just about all platform development on Linux
14 has taken place, what this mode of thinking ignores is that
15 gratuitously supporting as many corner cases as you can means that you
16 need to support a combinatorial explosion of pieces, which so far has
17 only managed to keep our stack fragmented and an enormous pita to work
18 with.
19
20 I'm not saying we should narrow our focus too much, but every decision
21 to support weird ways of doing things has a cost, and if you're going
22 to support it, you (as an upstream developer) are spending time that
23 could possibly have been spent making the whole system better.
24
25 (that's to set some perspective on why things are heading the way they
26 are, and discussing whether this is sensible or not probably is going
27 to spin offtopic for gentoo-dev really quickly)
28
29 While I've seen a lot of whining about this whole issue, I certainly
30 haven't been seen any effort to actually solve the problem within the
31 existing framework. For example, if someone cares enough, why not
32 write a wrapper script to track down the programs and libraries at
33 runtime that actually do use /usr so it's easier to say "these
34 packages install rules that need / and /usr on the same partition".
35
36 --
37 Arun Raghavan
38 http://arunraghavan.net/
39 (Ford_Prefect | Gentoo) & (arunsr | GNOME)

Replies

Subject Author
Re: [gentoo-dev] Suggestion for getting rid of udev Mike Frysinger <vapier@g.o>