Change ROOT to ${ROOT}/${PREFIX} in doebuild env to make pkg_* dtrt wrt PREFIX.
authorEmanuele Giaquinta <exg@gentoo.org>
Tue, 21 Mar 2006 01:21:03 +0000 (01:21 -0000)
committerEmanuele Giaquinta <exg@gentoo.org>
Tue, 21 Mar 2006 01:21:03 +0000 (01:21 -0000)
svn path=/main/branches/prefix/; revision=2970

pym/portage.py

index bd886aef7c303a231afc934155b6fed048564b76..200b1c3cf1820d69ff0030e50c639d547b68604b 100644 (file)
@@ -2406,7 +2406,7 @@ def doebuild_environment(myebuild, mydo, myroot, mysettings, debug, use_cache, t
                # due to how it's coded... Don't overwrite this so we can use it.
                mysettings["PORTAGE_DEBUG"]=str(debug)
 
-       mysettings["ROOT"]     = myroot
+       mysettings["ROOT"]     = os.path.normpath(myroot+portage_const.PREFIX)
        mysettings["STARTDIR"] = getcwd()
 
        mysettings["EBUILD"]   = ebuild_path