summaryrefslogtreecommitdiffstats
path: root/pym/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-06-07 14:47:39 +0000
committerZac Medico <zmedico@gentoo.org>2007-06-07 14:47:39 +0000
commit42c29e4246af51f221c7030c443771be6ca45d2f (patch)
tree80f180e882529d8942587dbbddf1a7c5b2f0eed8 /pym/emerge
parent407c6e13d75246e9bf9646eac0f911cc1c3c0a5c (diff)
downloadportage-42c29e4246af51f221c7030c443771be6ca45d2f.tar.gz
portage-42c29e4246af51f221c7030c443771be6ca45d2f.tar.bz2
portage-42c29e4246af51f221c7030c443771be6ca45d2f.zip
Make pkgsplit and catpkgsplit return imutable tuples instead of mutable lists so that cached values can be safely returned without cloning them first. Thanks to Brian Harring for the suggestion.
svn path=/main/trunk/; revision=6749
Diffstat (limited to 'pym/emerge')
-rw-r--r--pym/emerge/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py
index 67d70bee1..0db3862f3 100644
--- a/pym/emerge/__init__.py
+++ b/pym/emerge/__init__.py
@@ -2684,7 +2684,7 @@ class depgraph:
else:
verboseadd += "[No ebuild?]"
- xs=portage.pkgsplit(x[2])
+ xs = list(portage.pkgsplit(x[2]))
if xs[2]=="r0":
xs[2]=""
else: