summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-12-13 06:26:31 +0000
committerZac Medico <zmedico@gentoo.org>2007-12-13 06:26:31 +0000
commit7deee1551ab2bfdabdadde71a8494b3710f689f3 (patch)
treeaf40168c200809d085cb66a657a226ce9b95ddff /pym
parent78fb2c22e9b81dd5cd2e0d35a1d7d8960bc363e7 (diff)
downloadportage-7deee1551ab2bfdabdadde71a8494b3710f689f3.tar.gz
portage-7deee1551ab2bfdabdadde71a8494b3710f689f3.tar.bz2
portage-7deee1551ab2bfdabdadde71a8494b3710f689f3.zip
Bug #201848 - Mask ebuilds that do not define SLOT. (trunk r8894)
svn path=/main/branches/2.1.2/; revision=8900
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 01a2736d3..07a01d7c3 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -7267,6 +7267,8 @@ class portdbapi(dbapi):
except KeyError:
# masked by corruption
continue
+ if not metadata["SLOT"]:
+ continue
if getMaskAtom(cpv, metadata):
continue
if getProfileMaskAtom(cpv, metadata):