Compilation of tpm-tools fails with: /bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g -O2 -Wall -Wreturn-type -Wsign-compare -o tpm_unsealdata tpm_unsealdata.o ../../lib/libtpm_tspi.la -ltspi ../../lib/libtpm_unseal.la -ltpm_unseal -lcrypto libtool: link: cannot find the library `/usr/lib64/libtspi.la' or unhandled argument `/usr/lib64/libtspi.la' The trousers ebuild explictely does a rm -f on this file during installation, because it "is unneeded". Reproducible: Always Steps to Reproduce: 1. Install trousers 3.10 2. Try to install tpm-tools 3. compilation fails Actual Results: /bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g -O2 -Wall -Wreturn-type -Wsign-compare -o tpm_unsealdata tpm_unsealdata.o ../../lib/libtpm_tspi.la -ltspi ../../lib/libtpm_unseal.la -ltpm_unseal -lcrypto libtool: link: cannot find the library `/usr/lib64/libtspi.la' or unhandled argument `/usr/lib64/libtspi.la' Expected Results: completed build of tpm-tools tpm-tools could need a bump, too: 1.3.6-r1 -> 1.3.8 This would not solve the breakage, but it'd be nice (the gold patch doesn't apply on that one). Removing the rm line from the trousers ebuild does solve it for me.
I cannot reproduce this... and if there is a problem it is in tpm-tools. I added a new version of tpm-tools, can you please check it out?