I hit another failure trying to emerge dev-lang/python-3.4.6 on a fresh stage3-amd64-uclibc-hardened installation. The offending lines seem to be these: > Generating grammar tables from /var/tmp/portage/dev-lang/python-3.4.6/image//usr/lib/python3.4/lib2to3/PatternGrammar.txt > Writing grammar tables to /var/tmp/portage/dev-lang/python-3.4.6/image//usr/lib/python3.4/lib2to3/PatternGrammar3.4.6.final.0.pickle > if test "xno" != "xno" ; then \ > case no in \ > upgrade) ensurepip="--altinstall --upgrade" ;; \ > install|*) ensurepip="--altinstall" ;; \ > esac; \ > LD_LIBRARY_PATH=/var/tmp/portage/dev-lang/python-3.4.6/work/x86_64-gentoo-linux-uclibc ./python -E -m ensurepip \ > $ensurepip --root=/var/tmp/portage/dev-lang/python-3.4.6/image// ; \ > fi > /var/tmp/portage/dev-lang/python-3.4.6/work/x86_64-gentoo-linux-uclibc/python: can't load library 'libpython3.4m.so.1.0' > * ERROR: dev-lang/python-3.4.6::gentoo failed (install phase): > * (no error message) Fixed by prepending the stated LD_LIBRARY_PATH: > LD_LIBRARY_PATH=/var/tmp/portage/dev-lang/python-3.4.6/work/x86_64-gentoo-linux-uclibc emerge =dev-lang/python-3.4.6 My curent workaround is to put that LD_LIBRARY_PATH declaration into the package.env mechanism.
Could you please add emerge --info and attach the full build log?