(As discussed on #gentoo-prefix around 20130623 midnight UTC.) A gentoo-prefix run on Linux resulted in dev-libs/glib emerge in stage3 failing due to libffi.so* being installed in EPREFIX/usr/lib64 instead of EPREFIX/usr/lib. Someone wiser than I said: > nothing should install to ${EPREFIX}/usr/lib64... > the correct (temporary) fix would be to mv ${EPREFIX}/usr/lib64/* ${EPREFIX}/usr/lib; rmdir ${EPREFIX}/usr/lib64; ln -s lib ${EPREFIX}/usr/lib64 and... > in an ideal world, there is no lib64 at all > that's the ideal world situation, libffi not installing to lib64 when it should have been configured with --libdir=$EPREFIX/usr/lib
Duplicate of bug 462814? libffi-3.0.11.ebuild: sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814 libffi-3.0.12.ebuild: sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814 libffi-3.0.13.ebuild: sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814
(In reply to Samuli Suominen from comment #1) > Duplicate of bug 462814? > > libffi-3.0.13.ebuild: sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || > die #462814 Looks like it to me. Please reopen if problem persists.