[...] === io === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_io /usr/bin === libxfs === cd ../libxfs/.libs; ../../install-sh -o portage -g portage -m 755 -d /usr/lib; ../../install-sh -o portage -g portage -m 644 -T old_lib libxfs.lai /usr/lib libtool: install: ../install-sh -o portage -g portage -m 755 xfs_io /usr/bin/xfs_io /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_bmap.sh /usr/bin/xfs_bmap cp: missing destination file operand after `/var/tmp/portage/sys-fs/xfsprogs-2.10.1/image///usr/lib/' Try `cp --help' for more information. gmake[1]: *** [install-dev] Error 1 make: *** [install-dev] Error 2 make: *** Waiting for unfinished jobs....
Created attachment 178372 [details] build log Log is for xfsprogs 2.10.1, also reproducible with 2.10.2
Created attachment 178373 [details] emerge --info
Ooops, I got slightly confused I think -- it's an install failure :)
try re-emerging sys-devel/libtool ... if that fails, post the log of emerging xfsprogs with MAKEOPTS=-j1
I tried to re-emerge libtool -- didn't make any difference. I built with MAKEOPTS=-j1 -- same error. I did a manual `make DESTDIR=/tmp/test install` it worked. But, `make DESTDIR=/tmp/test install-dev` failed. The log for MAKEOPTS=-j1 looks like this (identical to before): >>> Install xfsprogs-2.10.2 into /var/tmp/portage/sys-fs/xfsprogs-2.10.2/image/ category sys-fs make -j1 DIST_ROOT=/var/tmp/portage/sys-fs/xfsprogs-2.10.2/image/ install install-dev === include === gmake[1]: Nothing to be done for `default'. === libxfs === gmake[1]: Nothing to be done for `default'. === libxlog === gmake[1]: Nothing to be done for `default'. === libxcmd === gmake[1]: Nothing to be done for `default'. === libhandle === gmake[1]: Nothing to be done for `default'. === libdisk === gmake[1]: Nothing to be done for `default'. === copy === gmake[1]: Nothing to be done for `default'. === db === gmake[1]: Nothing to be done for `default'. === fsck === gmake[1]: Nothing to be done for `default'. === growfs === gmake[1]: Nothing to be done for `default'. === io === gmake[1]: Nothing to be done for `default'. === logprint === gmake[1]: Nothing to be done for `default'. === mkfs === gmake[1]: Nothing to be done for `default'. === quota === gmake[1]: Nothing to be done for `default'. === mdrestore === gmake[1]: Nothing to be done for `default'. === repair === gmake[1]: Nothing to be done for `default'. === rtcp === gmake[1]: Nothing to be done for `default'. === m4 === gmake[1]: Nothing to be done for `default'. === man === === man3 === gmake[2]: Nothing to be done for `default'. === man5 === gmake[2]: Nothing to be done for `default'. === man8 === gmake[2]: Nothing to be done for `default'. === doc === gmake[1]: Nothing to be done for `default'. === po === gmake[1]: Nothing to be done for `default'. === debian === gmake[1]: Nothing to be done for `default'. === build === gmake[1]: Nothing to be done for `default'. === include === gmake[1]: Nothing to be done for `install'. === libxfs === gmake[1]: Nothing to be done for `install'. === libxlog === gmake[1]: Nothing to be done for `install'. === libxcmd === gmake[1]: Nothing to be done for `install'. === libhandle === cd ../libhandle/.libs; ../../install-sh -o portage -g portage -m 755 -d /usr/lib; ../../install-sh -o portage -g portage -m 644 -T so_dot_version libhandle.lai /usr/lib; ../../install-sh -o portage -g portage -T so_dot_current libhandle.lai /usr/lib === libdisk === gmake[1]: Nothing to be done for `install'. === copy === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_copy /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_copy /usr/bin/xfs_copy === db === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_db /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_db /usr/bin/xfs_db ../install-sh -o portage -g portage -m 755 xfs_admin.sh /usr/bin/xfs_admin ../install-sh -o portage -g portage -m 755 xfs_check.sh /usr/bin/xfs_check ../install-sh -o portage -g portage -m 755 xfs_ncheck.sh /usr/bin/xfs_ncheck ../install-sh -o portage -g portage -m 755 xfs_metadump.sh /usr/bin/xfs_metadump === fsck === ../install-sh -o portage -g portage -m 755 -d /sbin ../install-sh -o portage -g portage -m 755 xfs_fsck.sh /sbin/fsck.xfs === growfs === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_growfs /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_growfs /usr/bin/xfs_growfs ../install-sh -o portage -g portage -m 755 xfs_info.sh /usr/bin/xfs_info === io === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_io /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_io /usr/bin/xfs_io /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_bmap.sh /usr/bin/xfs_bmap libtool: install: ../install-sh -o portage -g portage -m 755 xfs_bmap.sh /usr/bin/xfs_bmap /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_freeze.sh /usr/bin/xfs_freeze libtool: install: ../install-sh -o portage -g portage -m 755 xfs_freeze.sh /usr/bin/xfs_freeze /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_mkfile.sh /usr/bin/xfs_mkfile libtool: install: ../install-sh -o portage -g portage -m 755 xfs_mkfile.sh /usr/bin/xfs_mkfile === logprint === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_logprint /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_logprint /usr/bin/xfs_logprint === mkfs === ../install-sh -o portage -g portage -m 755 -d /sbin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 mkfs.xfs /sbin libtool: install: ../install-sh -o portage -g portage -m 755 mkfs.xfs /sbin/mkfs.xfs === quota === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_quota /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_quota /usr/bin/xfs_quota === mdrestore === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_mdrestore /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_mdrestore /usr/bin/xfs_mdrestore === repair === ../install-sh -o portage -g portage -m 755 -d /sbin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_repair /sbin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_repair /sbin/xfs_repair === rtcp === ../install-sh -o portage -g portage -m 755 -d /usr/bin /usr/bin/libtool --mode=install ../install-sh -o portage -g portage -m 755 xfs_rtcp /usr/bin libtool: install: ../install-sh -o portage -g portage -m 755 xfs_rtcp /usr/bin/xfs_rtcp === m4 === gmake[1]: Nothing to be done for `install'. === man === === man3 === gmake[2]: Nothing to be done for `install'. === man5 === ../../install-sh -o portage -g portage -m 755 -d /usr/share/man/man5 ../../install-sh -o portage -g portage -m 644 xfs.5 /usr/share/man/man5/xfs.5 === man8 === ../../install-sh -o portage -g portage -m 755 -d /usr/share/man/man8 ../../install-sh -o portage -g portage -m 644 fsck.xfs.8 /usr/share/man/man8/fsck.xfs.8 ../../install-sh -o portage -g portage -m 644 mkfs.xfs.8 /usr/share/man/man8/mkfs.xfs.8 ../../install-sh -o portage -g portage -m 644 xfs_admin.8 /usr/share/man/man8/xfs_admin.8 ../../install-sh -o portage -g portage -m 644 xfs_bmap.8 /usr/share/man/man8/xfs_bmap.8 ../../install-sh -o portage -g portage -m 644 xfs_check.8 /usr/share/man/man8/xfs_check.8 ../../install-sh -o portage -g portage -m 644 xfs_copy.8 /usr/share/man/man8/xfs_copy.8 ../../install-sh -o portage -g portage -m 644 xfs_db.8 /usr/share/man/man8/xfs_db.8 ../../install-sh -o portage -g portage -m 644 xfs_freeze.8 /usr/share/man/man8/xfs_freeze.8 ../../install-sh -o portage -g portage -m 644 xfs_growfs.8 /usr/share/man/man8/xfs_growfs.8 ../../install-sh -o portage -g portage -S xfs_growfs.8 /usr/share/man/man8/xfs_info.8 ../../install-sh -o portage -g portage -m 644 xfs_io.8 /usr/share/man/man8/xfs_io.8 ../../install-sh -o portage -g portage -m 644 xfs_logprint.8 /usr/share/man/man8/xfs_logprint.8 ../../install-sh -o portage -g portage -m 644 xfs_mdrestore.8 /usr/share/man/man8/xfs_mdrestore.8 ../../install-sh -o portage -g portage -m 644 xfs_metadump.8 /usr/share/man/man8/xfs_metadump.8 ../../install-sh -o portage -g portage -m 644 xfs_mkfile.8 /usr/share/man/man8/xfs_mkfile.8 ../../install-sh -o portage -g portage -m 644 xfs_ncheck.8 /usr/share/man/man8/xfs_ncheck.8 ../../install-sh -o portage -g portage -m 644 xfs_quota.8 /usr/share/man/man8/xfs_quota.8 ../../install-sh -o portage -g portage -m 644 xfs_repair.8 /usr/share/man/man8/xfs_repair.8 ../../install-sh -o portage -g portage -m 644 xfs_rtcp.8 /usr/share/man/man8/xfs_rtcp.8 === doc === ../install-sh -o portage -g portage -m 755 -d /usr/share/doc/xfsprogs-2.10.2 ../install-sh -o portage -g portage -m 644 PORTING CHANGES.gz CREDITS /usr/share/doc/xfsprogs-2.10.2 ../install-sh -o portage -g portage -m 644 COPYING /usr/share/doc/xfsprogs-2.10.2 === po === === debian === gmake[1]: Nothing to be done for `install'. === build === gmake[1]: Nothing to be done for `install'. ./install-sh -o portage -g portage -m 755 -d /usr/share/doc/xfsprogs-2.10.2 ./install-sh -o portage -g portage -m 644 README /usr/share/doc/xfsprogs-2.10.2 === include === ../install-sh -o portage -g portage -m 755 -d /usr/include/xfs ../install-sh -o portage -g portage -m 644 cache.h handle.h jdm.h libxfs.h libxlog.h list.h parent.h xfs.h xqm.h xfs_ag.h xfs_alloc.h xfs_alloc_btree.h xfs_arch.h xfs_attr_leaf.h xfs_attr_sf.h xfs_bit.h xfs_bmap.h xfs_bmap_btree.h xfs_btree.h xfs_buf_item.h xfs_da_btree.h xfs_dfrag.h xfs_dinode.h xfs_dir2.h xfs_dir2_block.h xfs_dir2_data.h xfs_dir2_leaf.h xfs_dir2_node.h xfs_dir2_sf.h xfs_dir_leaf.h xfs_dir_sf.h xfs_extfree_item.h xfs_fs.h xfs_ialloc.h xfs_ialloc_btree.h xfs_imap.h xfs_inode.h xfs_inode_item.h xfs_inum.h xfs_log.h xfs_log_priv.h xfs_log_recover.h xfs_metadump.h xfs_mount.h xfs_quota.h xfs_rtalloc.h xfs_sb.h xfs_trans.h xfs_trans_space.h xfs_types.h linux.h swab.h /usr/include/xfs ../install-sh -o portage -g portage -m 644 platform_defs.h /usr/include/xfs ../install-sh -o portage -g portage -m 755 -d /usr/include/disk ../install-sh -o portage -g portage -m 644 volume.h fstyp.h dvh.h /usr/include/disk === libxfs === cd ../libxfs/.libs; ../../install-sh -o portage -g portage -m 755 -d /usr/lib; ../../install-sh -o portage -g portage -m 644 -T old_lib libxfs.lai /usr/lib cp: missing destination file operand after `/var/tmp/portage/sys-fs/xfsprogs-2.10.2/image///usr/lib/' Try `cp --help' for more information. gmake[1]: *** [install-dev] Error 1 make: *** [install-dev] Error 2
I can no longer reproduce this bug. I suspect it might have had something to do with --disable-static being enabled globally on my system earlier (although it was overridden for a few key packages, I still have that list). A near-death for my system was followed by re-organisation of my make.conf, and now I can install xfsprogs properly.