I think that for some reason it tries to install some part in the actual root (/) instead of the usual ebuild install dir. Interesting part : ... make[1]: Leaving directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/examples' make[1]: Entering directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0' Making install in src make[1]: Entering directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/src' make[2]: Entering directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/src' /bin/mkdir -p '//usr/local/lib' /bin/sh ../libtool --mode=install /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c libgf_complete.la '//usr/local/lib' libtool: install: /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c .libs/libgf_complete.so.1.0.0 //usr/local/lib/libgf_complete.so.1.0.0 /usr/bin/install: cannot create regular file '//usr/local/lib/libgf_complete.so.1.0.0': Permission denied Makefile:372: recipe for target 'install-libLTLIBRARIES' failed make[2]: *** [install-libLTLIBRARIES] Error 1 make[2]: Leaving directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/src' Makefile:536: recipe for target 'install-am' failed make[1]: *** [install-am] Error 2 make[1]: Leaving directory '/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/src' Makefile:440: recipe for target 'install-recursive' failed make: *** [install-recursive] Error 1 CFLAGS=" -I/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/include -I/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/include" LDFLAGS=" -L/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/.libs -L/usr/unsecure/tmp/portage/dev-python/PyECLib-1.0.7/work/PyECLib-1.0.7/src/c/gf-complete-1.0/src/.libs " ./configure --prefix=//usr/local *************************************************** *** Error: gf-complete-1.0 install failed! ** Please install gf-complete-1.0 manually and retry ** http://lab.jerasure.org/jerasure/gf-complete.git *************************************************** Reproducible: Always
Created attachment 403062 [details] build log
I'm not able to reproduce the error :( Here's a bpaste (for as long as it'll stay up) https://bpaste.net/show/b646c50fd911
The bug is related to dev-python/setuptools version (at least) 15.0 For some reason, using setuptools 15.0 would lead to : checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c Instead of checking for a BSD-compatible install... /usr/bin/install -c Updating to latest ~amd64 package setuptools-15.2 fixes the problem. The current stable version 12.0.1 works as well (according to prometheanfire, haven't tested myself).
since latest version and stable version work fine I'm marking as closed