Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r12414 - main/trunk/pym/portage
Date: Sat, 10 Jan 2009 10:43:38
Message-Id: E1LLbJZ-0004hx-D7@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-01-10 10:43:36 +0000 (Sat, 10 Jan 2009)
3 New Revision: 12414
4
5 Modified:
6 main/trunk/pym/portage/__init__.py
7 Log:
8 Inside config._getKeywords(), ignore -* in KEYWORDS, to prevent it from
9 causing preceeding values to be discarded.
10
11
12 Modified: main/trunk/pym/portage/__init__.py
13 ===================================================================
14 --- main/trunk/pym/portage/__init__.py 2009-01-10 10:14:17 UTC (rev 12413)
15 +++ main/trunk/pym/portage/__init__.py 2009-01-10 10:43:36 UTC (rev 12414)
16 @@ -2254,7 +2254,7 @@
17 def _getKeywords(self, cpv, metadata):
18 cp = dep_getkey(cpv)
19 pkg = "%s:%s" % (cpv, metadata["SLOT"])
20 - keywords = [metadata["KEYWORDS"].split()]
21 + keywords = [[x for x in metadata["KEYWORDS"].split() if x != "-*"]]
22 pos = len(keywords)
23 for i in xrange(len(self.profiles)):
24 cpdict = self._pkeywords_list[i].get(cp, None)