initialise config() with _eprefix set to the configured portage.const.EPREFIX val
authorFabian Groffen <grobian@gentoo.org>
Sun, 5 Sep 2010 11:12:34 +0000 (13:12 +0200)
committerFabian Groffen <grobian@gentoo.org>
Sun, 5 Sep 2010 11:12:34 +0000 (13:12 +0200)
pym/portage/__init__.py
pym/portage/const.py
pym/portage/package/ebuild/config.py

index 08a99deb8409a0c8aff68a977fad864bc7d92ee8..f61f8b44cb2851694e75e171a4b5371b907b62ef 100644 (file)
@@ -506,7 +506,7 @@ def create_trees(config_root=None, target_root=None, trees=None):
                        del trees[myroot]["porttree"], myroot, portdb
 
        settings = config(config_root=config_root, target_root=target_root,
-               config_incrementals=portage.const.INCREMENTALS)
+               config_incrementals=portage.const.INCREMENTALS, _eprefix=EPREFIX)
        settings.lock()
 
        myroots = [(settings["ROOT"], settings)]
index dcae9b58e857aad561446b449104682e71fe3297..7029b75a0ff3f385ff792f593b284d5293e4df4c 100644 (file)
@@ -64,7 +64,7 @@ CONFIG_MEMORY_FILE       = PRIVATE_PATH + "/config"
 NEWS_LIB_PATH            = "var/lib/gentoo"
 
 # these variables are not used with target_root or config_root
-DEPCACHE_PATH            = EPREFIX + "/var/cache/edb/dep"
+DEPCACHE_PATH            = "/var/cache/edb/dep"
 GLOBAL_CONFIG_PATH       = DATADIR + "/portage/config"
 PORTAGE_BASE_PATH        = PORTAGE_BASE
 PORTAGE_BIN_PATH         = PORTAGE_BASE_PATH + "/bin"
index fd3066f5e3137202d111f1b794a1734c5013fab1..ad495a9afdb1af78a1b3a08dcf382b38e4b36fa8 100644 (file)
@@ -28,7 +28,7 @@ from portage.const import CACHE_PATH, \
        DEPCACHE_PATH, INCREMENTALS, MAKE_CONF_FILE, \
        MODULES_FILE_PATH, PORTAGE_BIN_PATH, PORTAGE_PYM_PATH, \
        PRIVATE_PATH, PROFILE_PATH, USER_CONFIG_PATH, \
-       USER_VIRTUALS_FILE, EPREFIX, EPREFIX_LSTRIP, BPREFIX
+       USER_VIRTUALS_FILE 
 from portage.const import _SANDBOX_COMPAT_LEVEL
 from portage.dbapi import dbapi
 from portage.dbapi.porttree import portdbapi