Gentoo Archives: gentoo-user

From: Mike Edenfield <kutulu@××××××.org>
To: gentoo-user@l.g.o
Subject: RE: [gentoo-user] Re: LVM, /usr and really really bad thoughts.
Date: Tue, 13 Mar 2012 02:03:07
Message-Id: 017301cd00bd$24bce2f0$6e36a8d0$@kutulu.org
In Reply to: Re: [gentoo-user] Re: LVM, /usr and really really bad thoughts. by Dale
1 From: Dale [mailto:rdalek1967@×××××.com]
2 Sent: Monday, March 12, 2012 7:23 PM
3
4 > I like that quote. I may not be dev material but I know this /usr mess
5 > is not right. The only reason it is happening is because of one or two
6 > distros that push it to make it easier for themselves.
7
8 If that's honestly what you think then I suspect you don't understand the problem as well as you believe.
9
10 The idea of trying to launch udevd and initialize devices without the software, installed in /usr, which is required by those devices is a configuration that causes problems in many real-world, practical situations.
11
12 The requirement of having /usr on the same partition as / is also a configuration that causes problems in many real-world, practical situations.
13
14 The requirement to ensure that /usr is *somehow available* before launching udevd is a configuration that, I am told, causes problems in some specialized real-world, practical situations. (I am ignoring "problems" such as "initramd might possibly break maybe" or "that's more work than I want to do" as being the expected griping that always happens when you ask a group of geeks to change something.)
15
16 It is impossible for udev to solve the problem for all users in all configuration. Given the three readily available options, the one that makes the most sense from a software engineering standpoint is to choose option three, thus ensuring that your solution pisses off the smallest subset of users. Those users are then free to create a solution that better suits their needs, such as replacing udev with different software which made a different choice.
17
18 To call one option a "mess" that is "not right" is both an unrealistic oversimplification of a complex problem and utterly unfair to the people trying to solve that problem.
19
20 --Mike

Replies

Subject Author
RE: [gentoo-user] Re: LVM, /usr and really really bad thoughts. Pandu Poluan <pandu@××××××.info>