Ivan Kabaivanov wrote:
> I must be doing something wrong, so please someone confirm or refute this:
> 
> coreutils-8.14 as per the 7.0 book installs 
> /usr/libexec/coreutils/libstdbuf.so.  I had to pass --libexecdir=/usr/lib in 
> chaper 6 in order to fix the location as /usr/lib/coreutils/libstdbuf.so.

It is in /usr/libexec/coreutils/libstdbuf.so on my reference system.  So 
far, I haven't run into any problems.

Doing a grep for libstdbuf in /usr/bin shows the only application using 
it is /usr/bin/stdbuf and that knows where it is.

I wasn't aware of this.  It does seem out of place, but it also doesn't 
seem to do any harm.

Here is a relevant thread:

http://comments.gmane.org/gmane.comp.gnu.coreutils.general/1770

If it doesn't go in /usr/libexec/coreutils/, the issue is where does it 
go?  The devs seem to think that it should not be a library directory.

The FHS says that /usr/lib<qual> is OK, but I think that is really for 
/usr/lib64, /usr/lib32, etc.  libexec is not mentioned in the FHS.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to