1 |
One of the most obvious things that broke booting with a seperate /usr |
2 |
is not GNOMEs fault, but GRUB 2's fault. |
3 |
|
4 |
the move of /bin to /usr/bin (for things like cp,mv,ln,ls) came after |
5 |
the breakage of /usr, but is symptomatic of some distros cavalier |
6 |
attitudes to the problem. |
7 |
|
8 |
/usr/lib/udev..... |
9 |
/usr/lib/systemd..... |
10 |
|
11 |
were both placed in /usr despite objections from a number of folks. |
12 |
|
13 |
So claims that udev and systemd are not responsible are not true. |
14 |
|
15 |
/usr/lib/e2initrd-helper was placed in /usr despite objections. |
16 |
/usr/lib/libdevmapper* was moved despite objections... |
17 |
/usr/lib/liblvm2* helpers were placed in /usr despite objections... |
18 |
|
19 |
There were deliberate placements of "new" or updated libraries in /usr |
20 |
that were known ahead of time that would break the use of a separate |
21 |
/usr filesystem. |
22 |
|
23 |
It was pointed out quite plainly at the time, and the placements were |
24 |
made anyway, dismissing the concerns are "mere historical artifacts" or |
25 |
"clinging to ancient and outmoded traditions." |
26 |
|
27 |
The *same things* are still being cited (about being outmoded) in |
28 |
dismissing concers about forcing useres to adopt technologies they do |
29 |
not want to use. |