1 |
On Sun, Sep 29, 2013 at 09:21:01PM -0500, Daniel Campbell wrote: |
2 |
> > /usr/lib/udev..... |
3 |
> > /usr/lib/systemd..... |
4 |
> > |
5 |
> > were both placed in /usr despite objections from a number of folks. |
6 |
> > |
7 |
> > So claims that udev and systemd are not responsible are not true. |
8 |
|
9 |
Udev is installed in / in gentoo. I am a co-maintainer of udev and that |
10 |
was fixed quite some time back, it is the Gentoo systemd team that installs |
11 |
their version of udev in /usr. |
12 |
|
13 |
Installing udev or eudev, however, doesn't really solve the issue |
14 |
though, because it is possible to run arbitrary programs from within |
15 |
udev rules. |
16 |
|
17 |
Another unrelated concern is if you install a program in / that needs to |
18 |
access something in /usr/share, this will be broken by not having /usr |
19 |
mounted. This means that, for example, the locale logic of most software |
20 |
can't work without /usr since it accesses files in /usr/share/locale. |
21 |
|
22 |
William |