Fix etc-update
authorFabian Groffen <grobian@gentoo.org>
Thu, 26 Oct 2006 16:09:14 +0000 (16:09 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 26 Oct 2006 16:09:14 +0000 (16:09 -0000)
svn path=/main/branches/prefix/; revision=4825

bin/etc-update

index e4778a044f7e90b4d9e71431b10cd9dfcb56152b..bae1064c0089189b18efad57a7bd2aeee2ca131b 100755 (executable)
@@ -43,7 +43,7 @@ function scan() {
        fi
 
        for path in ${CONFIG_PROTECT} ; do
-               path="${EROOT}/${path}"
+               path="${EROOT}${path}"
                find_opts="-iname ._cfg????_*"
                if [ ! -d "${path}" ]; then
                        [ ! -f "${path}" ] && continue
@@ -439,8 +439,9 @@ trap die term
 
 eval $(@PORTAGE_BASE@/bin/portageq envvar -v CONFIG_PROTECT \
        CONFIG_PROTECT_MASK PORTAGE_CONFIGROOT PORTAGE_TMPDIR ROOT \
-       EROOT EPREFIX)
+       EPREFIX)
 export PORTAGE_TMPDIR
+export EROOT=${ROOT%/}${EPREFIX}/
 
 # quick hack to get prefix support in
 PORTAGE_CONFIGROOT=${PORTAGE_CONFIGROOT}${EPREFIX}/