Gentoo Archives: gentoo-dev

From: Stanislav Brabec <utx@g.o>
To: Paul de Vrieze <pauldv@g.o>
Cc: gentoo-dev@g.o
Subject: Re: [gentoo-dev] gentoo vs. the FHS
Date: Wed, 24 Sep 2003 18:10:18
Message-Id: 1064427025.15078.3.camel@utx.utx.cz
In Reply to: Re: [gentoo-dev] gentoo vs. the FHS by Paul de Vrieze
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