Make MaskManager use tuples for values inside _pmaskdict and
authorZac Medico <zmedico@gentoo.org>
Thu, 2 Sep 2010 21:32:12 +0000 (14:32 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 2 Sep 2010 21:32:12 +0000 (14:32 -0700)
_punmaskdict.

pym/portage/package/ebuild/_config/MaskManager.py

index 7a5fc5e1740a36d0b53bc9e7db0a5a9737dffcc6..26252d04fc520413849d8a115e0018f745cc4616 100644 (file)
@@ -39,6 +39,10 @@ class MaskManager(object):
                for x in pkgunmasklines:
                        self._punmaskdict.setdefault(x.cp, []).append(x)
 
+               for d in (self._pmaskdict, self._punmaskdict):
+                       for k, v in d.items():
+                               d[k] = tuple(v)
+
        def getMaskAtom(self, cpv, slot):
                """
                Take a package and return a matching package.mask atom, or None if no