commit:     56b32e1a3c5da6c3a39270840a8bc99fe321227d
Author:     Joakim Tjernlund <Joakim.Tjernlund <AT> transmode <DOT> se>
AuthorDate: Sun Mar  2 17:56:49 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Sep 18 16:51:43 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=56b32e1a

cross-emerge: drop automatic fakeroot usage

Portage is not designed to run wrapped in fakeroot.  Instead one should
set FEATURES="fakeroot".  Wrapping emerge with fakeroot triggers emerge
to disable fakeroot.

URL: https://bugs.gentoo.org/489016
URL: https://bugs.gentoo.org/523098
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund <AT> transmode.se>

---
 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} "$@"

Reply via email to