libexecdir and i686-pc-linux-gnu-dir

Björn Lindberg d95-bli at nada.kth.se
Wed Mar 21 02:09:22 PST 2001


On Tue, 20 Mar 2001, Gerard Beekmans wrote:

> > yes. This means that to conform to FHS you should use
> > libexecdir=/usr/lib.
>
> It should probably be changed yes. I myself just don't like having binaries
> in /usr/lib. Personally I don't agree with the FHS on that one; i have my own
> ideas on what belongs in 'bin' directories and what belongs in 'lib'
> directories. If I could have it my way, 'bin' dirs. will have binaries
> (whether they're interal binaries used by libraries-only or not I don't care)
> and 'lib' dirs will have just that; libraries (shared and static).

Oh, but there is a reason for this. /bin directories will typically
be a part of someone's PATH. Since internal libraries aren't meant to
be executed directly, they shouldn't reside in PATH directories, thus
clogging up the namespace.


Björn



-- 
Unsubscribe: send email to lfs-discuss-request at linuxfromscratch.org
and put unsubscribe in the subject header of the message




More information about the lfs-dev mailing list