diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-11-26 23:17:49 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-11-26 23:19:21 -0800 |
commit | 3a5c2b0cd52e43c7ba267de63f43d4509616b214 (patch) | |
tree | da192a9d3af976d2c98c38e416eb04e59a254c5c /pym | |
parent | ec7d1a919c765d779240f9c9ddbc37b0d4afcf86 (diff) | |
download | portage-3a5c2b0cd52e43c7ba267de63f43d4509616b214.tar.gz portage-3a5c2b0cd52e43c7ba267de63f43d4509616b214.tar.bz2 portage-3a5c2b0cd52e43c7ba267de63f43d4509616b214.zip |
UseManager: convert lists to tuples
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage/package/ebuild/_config/UseManager.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pym/portage/package/ebuild/_config/UseManager.py b/pym/portage/package/ebuild/_config/UseManager.py index 6c646526b..32157ee7d 100644 --- a/pym/portage/package/ebuild/_config/UseManager.py +++ b/pym/portage/package/ebuild/_config/UseManager.py @@ -55,7 +55,7 @@ class UseManager(object): pusedict = grabdict_package( os.path.join(location, file_name), recursive=1, allow_wildcard=True, verify_eapi=False) for k, v in pusedict.items(): - ret.setdefault(k.cp, {})[k] = v + ret.setdefault(k.cp, {})[k] = tuple(v) return ret @@ -103,9 +103,11 @@ class UseManager(object): for k, v in profile_dict.items(): if juststrings: v = " ".join(v) + else: + v = tuple(v) cpdict.setdefault(k.cp, {})[k] = v ret.append(cpdict) - return ret + return tuple(ret) def getUseMask(self, pkg=None): if pkg is None: |