Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 438764 - sys-fs/xfsprogs-3.1.8 - libtool error when installing ../libxlog/libxlog.la
Summary: sys-fs/xfsprogs-3.1.8 - libtool error when installing ../libxlog/libxlog.la
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-18 03:29 UTC by Jorge Manuel B. S. Vicetto
Modified: 2012-10-19 04:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
catalyst build log for livecd-stage1 target (installcd-stage1.log,115.77 KB, text/plain)
2012-10-18 03:29 UTC, Jorge Manuel B. S. Vicetto (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-10-18 03:29:33 UTC
Created attachment 326804 [details]
catalyst build log for livecd-stage1 target

The following snippet has a few warnings for:

libtool: install: warning: `../libhandle/libhandle.la' has not been installed in `/lib64'


/bin/sh ../libtool --quiet --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -o xfs_db -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed  -Wl,-O1 -Wl,--as-needed  -Wl,-O1 -Wl,--as-needed   addr.o agf.o agfl.o agi.o attr.o attrshort.o bit.o block.o bmap.o btblock.o bmroot.o check.o command.o convert.o debug.o dir.o dir2.o dir2sf.o dirshort.o dquot.o echo.o faddr.o field.o flist.o fprint.o frag.o freesp.o hash.o help.o init.o inode.o input.o io.o malloc.o metadump.o output.o print.o quit.o sb.o sig.o strvec.o text.o type.o write.o attrset.o   ../libxfs/libxfs.la ../libxlog/libxlog.la -luuid -lrt -lpthread -lreadline   
Installing include-install
/usr/bin/gmake --no-print-directory Q= -C include install
Installing libxfs-install
/usr/bin/gmake --no-print-directory Q= -C libxfs install
Installing libxlog-install
/usr/bin/gmake --no-print-directory Q= -C libxlog install
Installing libxcmd-install
/usr/bin/gmake --no-print-directory Q= -C libxcmd install
gmake[1]: Nothing to be done for `install'.
set -e; cd ../libxlog/.libs; ../../install-sh -o root -g root -m 755 -d /lib64; ../../install-sh -o root -g root -m 644 -T so_dot_version libxlog.lai /lib64; ../../install-sh -o root -g root -T so_dot_current libxlog.lai /lib64
set -e; cd ../libxcmd/.libs; ../../install-sh -o root -g root -m 755 -d /usr/lib64; ../../install-sh -o root -g root -m 644 -T so_dot_version libxcmd.lai /usr/lib64; ../../install-sh -o root -g root -T so_dot_current libxcmd.lai /usr/lib64
Installing fsck-install
/usr/bin/gmake --no-print-directory Q= -C fsck install
set -e; cd ../libxfs/.libs; ../../install-sh -o root -g root -m 755 -d /lib64; ../../install-sh -o root -g root -m 644 -T so_dot_version libxfs.lai /lib64; ../../install-sh -o root -g root -T so_dot_current libxfs.lai /lib64
../install-sh -o root -g root -m 755 -d /sbin
../install-sh -o root -g root -m 755 xfs_fsck.sh /sbin/fsck.xfs
Installing fsr-install
/usr/bin/gmake --no-print-directory Q= -C fsr install
../install-sh -o root -g root -m 755 -d /usr/sbin
Installing growfs-install
/usr/bin/gmake --no-print-directory Q= -C growfs install
Installing io-install
/usr/bin/gmake --no-print-directory Q= -C io install
Installing estimate-install
/usr/bin/gmake --no-print-directory Q= -C estimate install
../install-sh -o root -g root -m 755 -d /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_fsr /usr/sbin
../install-sh -o root -g root -m 755 -d /usr/sbin
../install-sh -o root -g root -m 755 -d /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_growfs /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_estimate /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_io /usr/sbin
libtool: install: warning: `../libhandle/libhandle.la' has not been installed in `/lib64'
libtool: install: warning: `../libxcmd/libxcmd.la' has not been installed in `/lib64'
libtool: install: warning: `../libhandle/libhandle.la' has not been installed in `/lib64'
libtool: install: warning: `../libxfs/libxfs.la' has not been installed in `/lib64'
libtool: install: warning: `../libxcmd/libxcmd.la' has not been installed in `/lib64'
Installing mkfs-install
/usr/bin/gmake --no-print-directory Q= -C mkfs install
../install-sh -o root -g root -m 755 -d /sbin
Installing quota-install
/usr/bin/gmake --no-print-directory Q= -C quota install
../install-sh -o root -g root -m 755 -d /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_bmap.sh /usr/sbin/xfs_bmap
../install-sh -o root -g root -m 755 xfs_info.sh /usr/sbin/xfs_info
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 mkfs.xfs /sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_quota /usr/sbin
Installing mdrestore-install
/usr/bin/gmake --no-print-directory Q= -C mdrestore install
../install-sh -o root -g root -m 755 -d /usr/sbin
libtool: install: warning: `../libxfs/libxfs.la' has not been installed in `/lib64'
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_freeze.sh /usr/sbin/xfs_freeze
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_mdrestore /usr/sbin
libtool: install: warning: `../libxcmd/libxcmd.la' has not been installed in `/lib64'
Installing repair-install
/usr/bin/gmake --no-print-directory Q= -C repair install
../install-sh -o root -g root -m 755 -d /sbin
Installing rtcp-install
/usr/bin/gmake --no-print-directory Q= -C rtcp install
libtool: install: warning: `../libxfs/libxfs.la' has not been installed in `/lib64'
../install-sh -o root -g root -m 755 -d /usr/sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_mkfile.sh /usr/sbin/xfs_mkfile
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_repair /sbin
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_rtcp /usr/sbin
Installing m4-install
/usr/bin/gmake --no-print-directory Q= -C m4 install
gmake[1]: Nothing to be done for `install'.
Installing man-install
/usr/bin/gmake --no-print-directory Q= -C man install
/usr/bin/gmake --no-print-directory Q= -C man3 install
libtool: install: warning: `../libxfs/libxfs.la' has not been installed in `/lib64'
gmake[2]: Nothing to be done for `install'.
/usr/bin/gmake --no-print-directory Q= -C man5 install
libtool: install: warning: `../libxlog/libxlog.la' has not been installed in `/lib64'
libtool: install: warning: `/var/tmp/portage/sys-fs/xfsprogs-3.1.8/work/xfsprogs-3.1.8/libxfs/libxfs.la' has not been installed in `/lib64'
/usr/bin/gmake --no-print-directory Q= -C man8 install
../../install-sh -o root -g root -m 755 -d /usr/share/man/man5
Installing doc-install
/usr/bin/gmake --no-print-directory Q= -C doc install
../install-sh -o root -g root -m 755 -d /usr/share/doc/xfsprogs-3.1.8
../../install-sh -o root -g root -m 755 -d /usr/share/man/man8
Installing logprint-install
/usr/bin/gmake --no-print-directory Q= -C logprint install
../install-sh -o root -g root -m 755 -d /usr/sbin
Installing po-install
/usr/bin/gmake --no-print-directory Q= -C po install
../install-sh -o root -g root -m 644 CHANGES.gz CREDITS /usr/share/doc/xfsprogs-3.1.8
../../install-sh -o root -g root -m 644 projects.5 /usr/share/man/man5/projects.5
../../install-sh -o root -g root -m 644 fsck.xfs.8 /usr/share/man/man8/fsck.xfs.8
/bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root -m 755 xfs_logprint /usr/sbin
../../install-sh -o root -g root -m 644 projid.5 /usr/share/man/man5/projid.5
../install-sh -o root -g root -m 644 COPYING /usr/share/doc/xfsprogs-3.1.8
../../install-sh -o root -g root -m 644 mkfs.xfs.8 /usr/share/man/man8/mkfs.xfs.8
libtool: install: warning: `../libxfs/libxfs.la' has not been installed in `/lib64'
../../install-sh -o root -g root -m 644 xfs.5 /usr/share/man/man5/xfs.5
libtool: install: warning: `../libxlog/libxlog.la' has not been installed in `/lib64'
Installing debian-install
/usr/bin/gmake --no-print-directory Q= -C debian install
libtool: install: warning: `/var/tmp/portage/sys-fs/xfsprogs-3.1.8/work/xfsprogs-3.1.8/libxfs/libxfs.la' has not been installed in `/lib64'
gmake[1]: Nothing to be done for `install'.
Installing include-install-dev
/usr/bin/gmake --no-print-directory Q= -C include install-dev
../../install-sh -o root -g root -m 644 xfs_admin.8 /usr/share/man/man8/xfs_admin.8
../install-sh -o root -g root -m 755 -d /usr/include/xfs
Installing libxlog-install-dev
/usr/bin/gmake --no-print-directory Q= -C libxlog install-dev
../install-sh -o root -g root -m 644 handle.h jdm.h xqm.h xfs.h xfs_fs.h linux.h /usr/include/xfs
../../install-sh -o root -g root -m 644 xfs_bmap.8 /usr/share/man/man8/xfs_bmap.8
set -e; cd ../libxlog; ../install-sh -o root -g root -m 755 -d /usr/lib64; env -uDIST_ROOT /bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root ../libxlog/libxlog.la /var/tmp/portage/sys-fs/xfsprogs-3.1.8/image//usr/lib64/libxlog.la
Installing libxcmd-install-dev
/usr/bin/gmake --no-print-directory Q= -C libxcmd install-dev
set -e; cd ../libxcmd; ../install-sh -o root -g root -m 755 -d /usr/lib64; env -uDIST_ROOT /bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root ../libxcmd/libxcmd.la /var/tmp/portage/sys-fs/xfsprogs-3.1.8/image//usr/lib64/libxcmd.la
../../install-sh -o root -g root -m 644 xfs_check.8 /usr/share/man/man8/xfs_check.8
../../install-sh -o root -g root -m 644 xfs_copy.8 /usr/share/man/man8/xfs_copy.8
../install-sh -o root -g root -m 644 platform_defs.h /usr/include/xfs
libtool: install: warning: relinking `../libxlog/libxlog.la'
../../install-sh -o root -g root -m 644 xfs_db.8 /usr/share/man/man8/xfs_db.8
Installing libhandle-install-dev
/usr/bin/gmake --no-print-directory Q= -C libhandle install-dev
set -e; cd ../libhandle; ../install-sh -o root -g root -m 755 -d /usr/lib64; env -uDIST_ROOT /bin/sh ../libtool --quiet --mode=install ../install-sh -o root -g root ../libhandle/libhandle.la /var/tmp/portage/sys-fs/xfsprogs-3.1.8/image//usr/lib64/libhandle.la
../../install-sh -o root -g root -m 644 xfs_estimate.8 /usr/share/man/man8/xfs_estimate.8
../../install-sh -o root -g root -m 644 xfs_freeze.8 /usr/share/man/man8/xfs_freeze.8
../../install-sh -o root -g root -m 644 xfs_fsr.8 /usr/share/man/man8/xfs_fsr.8
libtool: install: warning: remember to run `libtool --finish /lib64'
Installing copy-install-dev
/usr/bin/gmake --no-print-directory Q= -C copy install-dev
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxfs
collect2: ld returned 1 exit status
gmake[1]: Nothing to be done for `install-dev'.
Installing db-install-dev
/usr/bin/gmake --no-print-directory Q= -C db install-dev
libtool: install: error: relink `../libxlog/libxlog.la' with the above command before installing it
gmake[1]: *** [install-dev] Error 1
make: *** [libxlog-install-dev] Error 2
make: *** Waiting for unfinished jobs....
../../install-sh -o root -g root -m 644 xfs_growfs.8 /usr/share/man/man8/xfs_growfs.8
gmake[1]: Nothing to be done for `install-dev'.
../../install-sh -o root -g root -S xfs_growfs.8 /usr/share/man/man8/xfs_info.8
libtool: install: warning: remember to run `libtool --finish /lib64'
../../install-sh -o root -g root -m 644 xfs_io.8 /usr/share/man/man8/xfs_io.8
../../install-sh -o root -g root -m 644 xfs_logprint.8 /usr/share/man/man8/xfs_logprint.8
../../install-sh -o root -g root -m 644 xfs_mdrestore.8 /usr/share/man/man8/xfs_mdrestore.8
../../install-sh -o root -g root -m 644 xfs_metadump.8 /usr/share/man/man8/xfs_metadump.8
../../install-sh -o root -g root -m 644 xfs_mkfile.8 /usr/share/man/man8/xfs_mkfile.8
../../install-sh -o root -g root -m 644 xfs_ncheck.8 /usr/share/man/man8/xfs_ncheck.8
../../install-sh -o root -g root -m 644 xfs_quota.8 /usr/share/man/man8/xfs_quota.8
../../install-sh -o root -g root -m 644 xfs_repair.8 /usr/share/man/man8/xfs_repair.8
../../install-sh -o root -g root -m 644 xfs_rtcp.8 /usr/share/man/man8/xfs_rtcp.8
make: INTERNAL: Exiting with 10 jobserver tokens available; should be 9!
 * ERROR: sys-fs/xfsprogs-3.1.8 failed (install phase):
 *   emake failed
Comment 1 Rafał Mużyło 2012-10-18 04:29:52 UTC
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxfs

That doesn't look like a libtool problem.
I'd say it's either parallel make or maybe a slightly incorrect linking in Makefile.am.

Obviously, silent libtool makes diagnosing a bit harder.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-10-18 04:34:09 UTC
I'm ready to bet on a parallel make issue.
Comment 3 SpanKY gentoo-dev 2012-10-19 04:00:33 UTC
yeah, Diego's most likely right ... wouldn't be the first time we hit parallel issues with xfs pkgs
Comment 4 SpanKY gentoo-dev 2012-10-19 04:19:24 UTC
should be all set now in the tree; thanks for the report!

Commit message: Fix parallel install failures with libxlog
http://sources.gentoo.org/sys-fs/xfsprogs/files/xfsprogs-3.1.1-sharedlibs.patch?r1=1.3&r2=1.4