Created attachment 454338 [details] build.log # emerge -av net-libs/liblockfile ====== cut ====== if test "/var/tmp/portage/net-libs/liblockfile-1.09/image/" = ""; then ; fi /bin/sh: -c: line 0: syntax error near unexpected token `;' /bin/sh: -c: line 0: `if test "/var/tmp/portage/net-libs/liblockfile-1.09/image/" = ""; then ; fi' Makefile:57: recipe for target 'install_shared' failed make: *** [install_shared] Error 1 ====== cut ====== full log in attach
From the build log: checking for ldconfig... no This should not happen. Do you have ldconfig in /sbin ? Please attach the config.log, and post emerge --info. (Also, please do not compress attachments unless necessary.)
Created attachment 454352 [details] config.log
# ls -l /sbin/ldconfig -rwxr-xr-x 1 root root 877848 Aug 4 07:08 /sbin/ldconfig
Created attachment 454354 [details] emerge --info
It is mysterious to me why the configure script does not find /sbin/ldconfig in your setup. (But it is clear that this causes the build failure you are seeing.) You could try inserting some echo statements into the configure script to see what is going on. (Look for "ldconfig" in the configure script.)
I cannot reproduce it win liblockfile-1.14. Feel free to reopen this bug if otherwise.