diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-10-25 01:25:24 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-10-25 01:25:24 -0700 |
commit | 25aaf3e69b8ef0e9a21d0d74a9b7b690b76675cd (patch) | |
tree | add2f1dc01fcd733790b4e490f1a040aacfb9dff /pym/portage/_legacy_globals.py | |
parent | ebf48235f463e3a79bee13f2dd9a739ddf7faa31 (diff) | |
download | portage-25aaf3e69b8ef0e9a21d0d74a9b7b690b76675cd.tar.gz portage-25aaf3e69b8ef0e9a21d0d74a9b7b690b76675cd.tar.bz2 portage-25aaf3e69b8ef0e9a21d0d74a9b7b690b76675cd.zip |
create_trees: save target_root for later use
Diffstat (limited to 'pym/portage/_legacy_globals.py')
-rw-r--r-- | pym/portage/_legacy_globals.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/pym/portage/_legacy_globals.py b/pym/portage/_legacy_globals.py index 615591af3..beba78563 100644 --- a/pym/portage/_legacy_globals.py +++ b/pym/portage/_legacy_globals.py @@ -35,19 +35,13 @@ def _get_legacy_global(name): constructed.add('db') del portage._initializing_globals - settings = portage.db["/"]["vartree"].settings - - for root in portage.db: - if root != "/": - settings = portage.db[root]["vartree"].settings - break - + settings = portage.db[portage.db._target_root]["vartree"].settings portage.output._init(config_root=settings['PORTAGE_CONFIGROOT']) portage.settings = settings constructed.add('settings') - portage.root = root + portage.root = portage.db._target_root constructed.add('root') # COMPATIBILITY |