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