diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-08-19 21:28:10 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-19 21:28:10 -0700 |
commit | c0ee69585bf87e09c237668531127e79e0cd1c46 (patch) | |
tree | 12789d04012a72e171bc509ef9582a223f5cf33b /pym/_emerge | |
parent | 133bdfe6d497d3e138512a777ddfee2c3aff1393 (diff) | |
download | portage-c0ee69585bf87e09c237668531127e79e0cd1c46.tar.gz portage-c0ee69585bf87e09c237668531127e79e0cd1c46.tar.bz2 portage-c0ee69585bf87e09c237668531127e79e0cd1c46.zip |
Add experimental EPREFIX/EROOT support to the config and vartree
classes, and use it in ResolverPlayground to emulate a prefix-like
environment. This fixes ResolverPlayground so that it doesn't have
to abuse the --root and --root-deps options in order to create a
testing environment. Instead it simply creates a temporary EPREFIX.
WARNING: EPREFIX/EROOT support is experimental and may be incomplete
for cases in which EPREFIX is non-empty.
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/depgraph.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index ed64e49e0..704686567 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -72,10 +72,7 @@ class _frozen_depgraph_config(object): if settings.get("PORTAGE_DEBUG", "") == "1": self.edebug = 1 self.spinner = spinner - if "_test_" in myopts and "/" not in trees: - self._running_root = trees[self.target_root]["root_config"] - else: - self._running_root = trees["/"]["root_config"] + self._running_root = trees["/"]["root_config"] self._opts_no_restart = frozenset(["--buildpkgonly", "--fetchonly", "--fetch-all-uri", "--pretend"]) self.pkgsettings = {} |