1 |
Ping? |
2 |
|
3 |
Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se> wrote on 2014/03/02 |
4 |
19:03:20: |
5 |
|
6 |
> From: Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se> |
7 |
> To: gentoo-embedded@g.o, |
8 |
> Cc: Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se> |
9 |
> Date: 2014/03/02 19:03 |
10 |
> Subject: [PATCH] Remove fakeroot from cross-emerge |
11 |
> |
12 |
> Portage is not designed to run wrapped in fakeroot. Instead |
13 |
> one should set FEATURES="fakeroot". Wrapping emerge with |
14 |
> fakeroot triggers emerge to disable fakeroot. |
15 |
> See bug https://bugs.gentoo.org/show_bug.cgi?id=489016 |
16 |
> |
17 |
> Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se> |
18 |
> --- |
19 |
> wrappers/cross-emerge | 7 +------ |
20 |
> 1 file changed, 1 insertion(+), 6 deletions(-) |
21 |
> |
22 |
> diff --git a/wrappers/cross-emerge b/wrappers/cross-emerge |
23 |
> index 7af770b..0ea38e3 100755 |
24 |
> --- a/wrappers/cross-emerge |
25 |
> +++ b/wrappers/cross-emerge |
26 |
> @@ -30,10 +30,5 @@ eval $(env $(printf -- '-u %s ' ${clean_vars}) \ |
27 |
> : ${BUILD_CPPFLAGS=${_E_CPPFLAGS}} |
28 |
> export CBUILD BUILD_CFLAGS BUILD_CXXFLAGS BUILD_CPPFLAGS |
29 |
> |
30 |
> -FAKEROOT= |
31 |
> -if [ $(id -u) -ne 0 ] ; then |
32 |
> - type -P fakeroot >/dev/null && FAKEROOT=fakeroot |
33 |
> -fi |
34 |
> - |
35 |
> : ${CROSS_CMD:=emerge --root-deps=rdeps} |
36 |
> -exec ${FAKEROOT} ${CROSS_CMD} "$@" |
37 |
> +exec ${CROSS_CMD} "$@" |
38 |
> -- |
39 |
> 1.8.3.2 |
40 |
> |