From d25923e5770329b6b692ec2c05bb2dafaa4e7d4c Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 17 Oct 2012 18:59:40 -0700 Subject: repoman: fix KEYWORDS.dropped for EAPI 5 sub-slot --- bin/repoman | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'bin') 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: -- cgit v1.2.3-1-g7c22