1 |
V Út, 23. 09. 2003 v 23:26, Paul de Vrieze pí¹e: |
2 |
> On Tuesday 23 September 2003 22:08, Stanislav Brabec wrote: |
3 |
> > There are other issues, too: |
4 |
> > |
5 |
> > 1) |
6 |
> > /usr/libexec (should not exist, files should be moved to /usr/sbin |
7 |
> > and/or /usr/lib) |
8 |
> > |
9 |
> File bugs against the applications that do this. The files get there because |
10 |
> the installation makefiles put them there. /usr/sbin is not good as they are |
11 |
> not supposed to be run by users, but /usr/lib could be reasonable. But try to |
12 |
> first ask upstream why the packages use libexec. Some might have good |
13 |
> reasons, for others it solves the problem for others than gentoo. |
14 |
|
15 |
We can get rid /usr/libexec per system basis - change default in econf |
16 |
--libexecdir=/usr/lib or use GNU-FHS module for autoconf based configure |
17 |
scripts |
18 |
|
19 |
Users are encouraged to add subdirectories in /usr/lib, for example: |
20 |
|
21 |
./configure --libexecdir=/usr/lib/gnome-applets2 (or similar) for GNOME2 |
22 |
applet packages. |
23 |
|
24 |
Redirection to /usr/sbin will occur only for inetd network services |
25 |
(where /usr/lib is not nice) and similar thinks. GNU-FHS adds |
26 |
--with-libexec-sbin |
27 |
|
28 |
There were a long discussion on fhs-discuss about is 3 years ago. |
29 |
|
30 |
For more see ftp://ftp.penguin.cz/pub/users/utx/fhs/README |
31 |
|
32 |
> > 5) |
33 |
> > /usr/X11R6/share is not in FHS (probably move --datadir to |
34 |
> > /usr/X11R6/lib/X11) |
35 |
> |
36 |
> Unfortunatly things still need to work. People expect XFree to be installed |
37 |
> where it allways installs. That includes /usr/X11R6/share |
38 |
|
39 |
/usr/X11R6/share has never been part of XFree86. |
40 |
|
41 |
-- |
42 |
Stanislav Brabec |
43 |
http://www.penguin.cz/~utx |
44 |
|
45 |
-- |
46 |
gentoo-dev@g.o mailing list |