diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-09-25 17:12:52 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-25 17:12:52 -0700 |
commit | 893663df409d05dc32fc7fd461929068c3d4ccea (patch) | |
tree | d4da7c827da2e6c7b605ff288672688211db42bb /pym/portage/tests/emerge | |
parent | 9d84d008d1261405d22de537d8672d67791a9271 (diff) | |
download | portage-893663df409d05dc32fc7fd461929068c3d4ccea.tar.gz portage-893663df409d05dc32fc7fd461929068c3d4ccea.tar.bz2 portage-893663df409d05dc32fc7fd461929068c3d4ccea.zip |
ResolverPlayground: support targetroot
In order to support targetroot, ResolverPlayground always writes
make.conf, since create_trees does not propagate all of the necessary
settings via the env parameter (because the env settings often need to
be isolated from eachother, especially for cross-compilation).
Diffstat (limited to 'pym/portage/tests/emerge')
-rw-r--r-- | pym/portage/tests/emerge/test_emerge_slot_abi.py | 22 | ||||
-rw-r--r-- | pym/portage/tests/emerge/test_simple.py | 17 |
2 files changed, 0 insertions, 39 deletions
diff --git a/pym/portage/tests/emerge/test_emerge_slot_abi.py b/pym/portage/tests/emerge/test_emerge_slot_abi.py index f18bd123b..401c23bbf 100644 --- a/pym/portage/tests/emerge/test_emerge_slot_abi.py +++ b/pym/portage/tests/emerge/test_emerge_slot_abi.py @@ -94,25 +94,6 @@ class SlotAbiEmergeTestCase(TestCase): portage_tmpdir = os.path.join(eprefix, "var", "tmp", "portage") profile_path = settings.profile_path - features = [] - if not portage.process.sandbox_capable or \ - os.environ.get("SANDBOX_ON") == "1": - features.append("-sandbox") - - make_conf = ( - "FEATURES=\"%s\"\n" % (" ".join(features),), - "PORTDIR=\"%s\"\n" % (portdir,), - "PORTAGE_GRPNAME=\"%s\"\n" % (os.environ["PORTAGE_GRPNAME"],), - "PORTAGE_USERNAME=\"%s\"\n" % (os.environ["PORTAGE_USERNAME"],), - "PKGDIR=\"%s\"\n" % (pkgdir,), - "PORTAGE_INST_GID=%s\n" % (portage.data.portage_gid,), - "PORTAGE_INST_UID=%s\n" % (portage.data.portage_uid,), - "PORTAGE_TMPDIR=\"%s\"\n" % (portage_tmpdir,), - "CLEAN_DELAY=0\n", - "DISTDIR=\"%s\"\n" % (distdir,), - "EMERGE_WARNING_DELAY=0\n", - ) - path = os.environ.get("PATH") if path is not None and not path.strip(): path = None @@ -155,9 +136,6 @@ class SlotAbiEmergeTestCase(TestCase): try: for d in dirs: ensure_dirs(d) - with open(os.path.join(user_config_dir, "make.conf"), 'w') as f: - for line in make_conf: - f.write(line) for x in true_symlinks: os.symlink(true_binary, os.path.join(fake_bin, x)) with open(os.path.join(var_cache_edb, "counter"), 'wb') as f: diff --git a/pym/portage/tests/emerge/test_simple.py b/pym/portage/tests/emerge/test_simple.py index 77a0554c0..56fbdb3bf 100644 --- a/pym/portage/tests/emerge/test_simple.py +++ b/pym/portage/tests/emerge/test_simple.py @@ -266,20 +266,6 @@ pkg_preinst() { profile_path = settings.profile_path user_config_dir = os.path.join(os.sep, eprefix, USER_CONFIG_PATH) - features = [] - if not portage.process.sandbox_capable or \ - os.environ.get("SANDBOX_ON") == "1": - features.append("-sandbox") - - # Since egencache ignores settings from the calling environment, - # configure it via make.conf. - make_conf = ( - "FEATURES=\"%s\"\n" % (" ".join(features),), - "PORTDIR=\"%s\"\n" % (portdir,), - "PORTAGE_GRPNAME=\"%s\"\n" % (os.environ["PORTAGE_GRPNAME"],), - "PORTAGE_USERNAME=\"%s\"\n" % (os.environ["PORTAGE_USERNAME"],), - ) - path = os.environ.get("PATH") if path is not None and not path.strip(): path = None @@ -333,9 +319,6 @@ pkg_preinst() { try: for d in dirs: ensure_dirs(d) - with open(os.path.join(user_config_dir, "make.conf"), 'w') as f: - for line in make_conf: - f.write(line) for x in true_symlinks: os.symlink(true_binary, os.path.join(fake_bin, x)) with open(os.path.join(var_cache_edb, "counter"), 'wb') as f: |