diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-09-17 10:51:26 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-09-17 10:51:26 -0700 |
commit | c5ffb546b7833dfcefffe7c68ab3a3f040139a91 (patch) | |
tree | 43ef89bf25ec689945332c7e3e6b20000be5962d | |
parent | 3a4ca2531dfa7cd9dabcbf2ccfec1d977aef7f49 (diff) | |
download | portage-c5ffb546b7833dfcefffe7c68ab3a3f040139a91.tar.gz portage-c5ffb546b7833dfcefffe7c68ab3a3f040139a91.tar.bz2 portage-c5ffb546b7833dfcefffe7c68ab3a3f040139a91.zip |
_RepoDisplay: split PORTDIR_OVERLAY with shlex
This fixes the issue in bug #383269, comment #8.
-rw-r--r-- | pym/_emerge/resolver/output_helpers.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/_emerge/resolver/output_helpers.py b/pym/_emerge/resolver/output_helpers.py index b7e73766c..151c5050c 100644 --- a/pym/_emerge/resolver/output_helpers.py +++ b/pym/_emerge/resolver/output_helpers.py @@ -17,7 +17,7 @@ from portage._sets.base import InternalPackageSet from portage.output import blue, colorize, create_color_func, green, red, \ teal, yellow bad = create_color_func("BAD") -from portage.util import writemsg +from portage.util import shlex_split, writemsg from portage.versions import catpkgsplit from _emerge.Blocker import Blocker @@ -39,7 +39,7 @@ class _RepoDisplay(object): repo_paths.add(portdir) overlays = root_config.settings.get("PORTDIR_OVERLAY") if overlays: - repo_paths.update(overlays.split()) + repo_paths.update(shlex_split(overlays)) repo_paths = list(repo_paths) self._repo_paths = repo_paths self._repo_paths_real = [ os.path.realpath(repo_path) \ |