summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-10-17 18:59:40 -0700
committerZac Medico <zmedico@gentoo.org>2012-10-17 18:59:40 -0700
commitd25923e5770329b6b692ec2c05bb2dafaa4e7d4c (patch)
treeac4db57670900f3bcde59192d36ff7dde83ef849 /bin
parent9846cad27ac880271804e8065997024364b74906 (diff)
downloadportage-d25923e5770329b6b692ec2c05bb2dafaa4e7d4c.tar.gz
portage-d25923e5770329b6b692ec2c05bb2dafaa4e7d4c.tar.bz2
portage-d25923e5770329b6b692ec2c05bb2dafaa4e7d4c.zip
repoman: fix KEYWORDS.dropped for EAPI 5 sub-slot
Diffstat (limited to 'bin')
-rwxr-xr-xbin/repoman6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/repoman b/bin/repoman
index ba0ec9a04..1502d6bb7 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -1806,9 +1806,9 @@ for x in effective_scanlist:
ebuild_archs = set(kw.lstrip("~") for kw in keywords \
if not kw.startswith("-"))
- previous_keywords = slot_keywords.get(myaux["SLOT"])
+ previous_keywords = slot_keywords.get(pkg.slot)
if previous_keywords is None:
- slot_keywords[myaux["SLOT"]] = set()
+ slot_keywords[pkg.slot] = set()
elif ebuild_archs and not live_ebuild:
dropped_keywords = previous_keywords.difference(ebuild_archs)
if dropped_keywords:
@@ -1817,7 +1817,7 @@ for x in effective_scanlist:
relative_path + ": %s" % \
" ".join(sorted(dropped_keywords)))
- slot_keywords[myaux["SLOT"]].update(ebuild_archs)
+ slot_keywords[pkg.slot].update(ebuild_archs)
# KEYWORDS="-*" is a stupid replacement for package.mask and screws general KEYWORDS semantics
if "-*" in keywords: