summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-03-02 20:03:23 +0000
committerZac Medico <zmedico@gentoo.org>2010-03-02 20:03:23 +0000
commit73f0ee9047160afb5dafd99f062fa58f6b4bfbbc (patch)
tree585b5186414320436c17d47b68024baa30a25d51
parent1c9d445cc268005c0155961538d6e94aa3efa8a2 (diff)
downloadportage-73f0ee9047160afb5dafd99f062fa58f6b4bfbbc.tar.gz
portage-73f0ee9047160afb5dafd99f062fa58f6b4bfbbc.tar.bz2
portage-73f0ee9047160afb5dafd99f062fa58f6b4bfbbc.zip
Fix @module-rebuild to support $ROOT. (trunk r15308)
svn path=/main/branches/2.1.7/; revision=15543
-rw-r--r--pym/portage/_sets/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/pym/portage/_sets/__init__.py b/pym/portage/_sets/__init__.py
index 95a4be16d..73adafd3e 100644
--- a/pym/portage/_sets/__init__.py
+++ b/pym/portage/_sets/__init__.py
@@ -34,8 +34,10 @@ class SetConfigError(Exception):
class SetConfig(object):
def __init__(self, paths, settings, trees):
- self._parser = SafeConfigParser(
- defaults={"PORTAGE_CONFIGROOT" : settings["PORTAGE_CONFIGROOT"]})
+ defaults={
+ "PORTAGE_CONFIGROOT" : settings["PORTAGE_CONFIGROOT"],
+ "ROOT" : settings["ROOT"],
+ })
#self._parser.read(paths)
# The "paths" argument is ignored and the config for
# system and world sets is hardcoded below.