emerging modplugxmms-2.04 fails with *** Gentoo sanity check failed! *** *** libtool.m4 and ltmain.sh have a version mismatch! *** *** (libtool.m4 = 1.5.16, ltmain.sh = 1.4) *** Please run: libtoolize --copy --force it can be compiled "manually" using the following commands: # ebuild /usr/portage/media-plugins/modplugxmms/modplugxmms-2.04.ebuild clean # ebuild /usr/portage/media-plugins/modplugxmms/modplugxmms-2.04.ebuild unpack # cd /var/tmp/portage/modplugxmms-2.04/work/modplugxmms-2.04/ # libtoolize --copy --force # ebuild /usr/portage/media-plugins/modplugxmms/modplugxmms-2.04.ebuild compile however if i try to install using # ebuild /usr/portage/media-plugins/modplugxmms/modplugxmms-2.04.ebuild install it fails with the following error: /bin/sh ../mkinstalldirs /var/tmp/portage/modplugxmms-2.04/image/usr/lib64 /bin/sh ../libtool --mode=install /bin/install -c libmodplugxmms.la /var/tmp/portage/modplugxmms-2.04/image/usr/lib64/libmodplugxmms.la libtool: install: error: cannot install `libmodplugxmms.la' to a directory not ending in /usr/lib64/xmms/Input make[3]: *** [install-libLTLIBRARIES] Error 1 make[3]: Leaving directory `/var/tmp/portage/modplugxmms-2.04/work/modplugxmms-2.04/modplugxmms' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/modplugxmms-2.04/work/modplugxmms-2.04/modplugxmms' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/modplugxmms-2.04/work/modplugxmms-2.04/modplugxmms' make: *** [install-recursive] Error 1 i think both can be fixed by updating the ebuild...i'd do it myself if i would be more familiar with the amd64 arch, but since i'm not i'll just leave it to someone who is :) Reproducible: Always Steps to Reproduce: 1. emerge modplugxmms 2. 3. Actual Results: above mentioned error Expected Results: emerge without error :)
emerge sync and try again, many bugs with the same error have been fixed in last few days, so it might be already fixed.
This one is not in the least related to the libtool.eclass change, as it does not even inherit libtool.eclass (and thus use elibtoolize()). Also, I cannot see how it can give that message, as the ebuild do not touch aclocal/libtoolzie. Assign to maintainers.
did you tried 2.05 ? it looks ok here
2.05 compiles and works ok on amd64 and ppc here, closed (nevermind :=))
Reopened just to clarify
I removed the older version and marked stable the last one. Thanks for your reports.