1 |
On 29/09/2013 23:41, Dale wrote: |
2 |
> Alan McKinnon wrote: |
3 |
>> On 29/09/2013 18:33, Dale wrote: |
4 |
>>>> that gnome is very hostile when it comes to KDE or choice is not news. |
5 |
>>>>> And their dependency on systemd is just the usual madness. But they are |
6 |
>>>>> not to blame for seperate /usr and the breakage it causes. |
7 |
>>> If not, then what was it? You seem to know what it was that started it |
8 |
>>> so why not share? |
9 |
>>> |
10 |
>> He already said it. Someone added a hard disk to a PDP-9 (or was it an 11?) |
11 |
>> |
12 |
>> Literally. It all traces back to that. In those days there was no such |
13 |
>> thing as volume management or raid. If you added a (seriously expensive) |
14 |
>> disk the only feasible way to get it's storage in the system was to |
15 |
>> mount it as a separate volume. |
16 |
>> |
17 |
>> >From that one single action this entire mess of separate /usr arose as |
18 |
>> folks discovered more and more reasons to consider it good and keep it |
19 |
>> around |
20 |
>> |
21 |
> |
22 |
> That wasn't the question tho. My question wasn't about many years ago |
23 |
> but who made the change that broke support for a seperate /usr with no |
24 |
> init thingy. The change that happened in the past few years. |
25 |
> |
26 |
> I think I got my answer already tho. Seems William Hubbs answered it |
27 |
> but I plan to read his message again. Different thread tho. |
28 |
|
29 |
|
30 |
|
31 |
Nobody "broke" it. |
32 |
|
33 |
It's the general idea that you can leave /usr unmounted until some |
34 |
random arb time later in the startup sequence and just expect things to |
35 |
work out fine that is broken. |
36 |
|
37 |
It just happened to work OK for years because nothing happened to use |
38 |
the code in /usr at that point in the sequence. More and more we are |
39 |
seeing that this is no longer the case. |
40 |
|
41 |
So no-one broke it with a specific commit. It has always been broken by |
42 |
design becuase it's a damn stupid idea that just happened to work by |
43 |
fluke. IT and computing is rife with this kind of error. |
44 |
|
45 |
|
46 |
-- |
47 |
Alan McKinnon |
48 |
alan.mckinnon@×××××.com |