From 40e64567319f6167b0220973c2db9ebca62976a0 Mon Sep 17 00:00:00 2001 From: Joakim Tjernlund Date: Sun, 2 Mar 2014 18:56:49 +0100 Subject: [PATCH 2/2] Remove fakeroot from cross-emerge Portage is not designed to run wrapped in fakeroot. Instead one should set FEATURES="fakeroot". Wrapping emerge with fakeroot triggers emerge to disable fakeroot. See bug https://bugs.gentoo.org/show_bug.cgi?id=489016 Signed-off-by: Joakim Tjernlund --- wrappers/cross-emerge | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/wrappers/cross-emerge b/wrappers/cross-emerge index 7af770b..0ea38e3 100755 --- a/wrappers/cross-emerge +++ b/wrappers/cross-emerge @@ -30,10 +30,5 @@ eval $(env $(printf -- '-u %s ' ${clean_vars}) \ : ${BUILD_CPPFLAGS=${_E_CPPFLAGS}} export CBUILD BUILD_CFLAGS BUILD_CXXFLAGS BUILD_CPPFLAGS -FAKEROOT= -if [ $(id -u) -ne 0 ] ; then - type -P fakeroot >/dev/null && FAKEROOT=fakeroot -fi - : ${CROSS_CMD:=emerge --root-deps=rdeps} -exec ${FAKEROOT} ${CROSS_CMD} "$@" +exec ${CROSS_CMD} "$@" -- 1.8.5.5