Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r10445 - main/trunk/pym/portage/dbapi
Date: Tue, 27 May 2008 04:50:41
Message-Id: E1K0r8w-0001sU-QH@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-05-27 04:50:37 +0000 (Tue, 27 May 2008)
3 New Revision: 10445
4
5 Modified:
6 main/trunk/pym/portage/dbapi/__init__.py
7 Log:
8 Fix dbapi._iter_match_use() to escape IUSE values when necessary.
9
10
11 Modified: main/trunk/pym/portage/dbapi/__init__.py
12 ===================================================================
13 --- main/trunk/pym/portage/dbapi/__init__.py 2008-05-27 04:38:12 UTC (rev 10444)
14 +++ main/trunk/pym/portage/dbapi/__init__.py 2008-05-27 04:50:37 UTC (rev 10445)
15 @@ -149,7 +149,7 @@
16 iuse, use = self.aux_get(cpv, ["IUSE", "USE"])
17 use = use.split()
18 iuse = self._iuse_implicit.union(
19 - x.lstrip("+-") for x in iuse.split())
20 + re.escape(x.lstrip("+-")) for x in iuse.split())
21 iuse_re = re.compile("^(%s)$" % "|".join(iuse))
22 missing_iuse = False
23 for x in atom.use.required:
24
25 --
26 gentoo-commits@l.g.o mailing list