summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index b3d5baf7f..152cb3e24 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -2545,6 +2545,13 @@ class config:
writemsg("*** HOME not set. Setting to "+mydict["BUILD_PREFIX"]+"\n")
mydict["HOME"]=mydict["BUILD_PREFIX"][:]
+ if filter_calling_env:
+ if "package" == self.get("EBUILD_PHASE"):
+ for k in ("PKGDIR", ):
+ v = self.get(k)
+ if v is not None:
+ mydict[k] = v
+
return mydict
def thirdpartymirrors(self):