summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-11-26 23:17:49 -0800
committerZac Medico <zmedico@gentoo.org>2010-11-26 23:19:21 -0800
commit3a5c2b0cd52e43c7ba267de63f43d4509616b214 (patch)
treeda192a9d3af976d2c98c38e416eb04e59a254c5c /pym
parentec7d1a919c765d779240f9c9ddbc37b0d4afcf86 (diff)
downloadportage-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.py6
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: