Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r10261 - main/branches/2.1.2/bin
Date: Fri, 09 May 2008 03:00:44
Message-Id: E1JuIqg-0006MD-7t@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-05-09 03:00:41 +0000 (Fri, 09 May 2008)
3 New Revision: 10261
4
5 Modified:
6 main/branches/2.1.2/bin/emerge
7 Log:
8 Use set.instersection() instead of a for loop. (trunk r10260)
9
10
11 Modified: main/branches/2.1.2/bin/emerge
12 ===================================================================
13 --- main/branches/2.1.2/bin/emerge 2008-05-09 03:00:10 UTC (rev 10260)
14 +++ main/branches/2.1.2/bin/emerge 2008-05-09 03:00:41 UTC (rev 10261)
15 @@ -5658,6 +5658,11 @@
16
17 class MergeTask(object):
18
19 + _opts_ignore_blockers = \
20 + frozenset(["--buildpkgonly",
21 + "--fetchonly", "--fetch-all-uri",
22 + "--nodeps", "--pretend"])
23 +
24 def __init__(self, settings, trees, myopts):
25 self.settings = settings
26 self.target_root = settings["ROOT"]
27 @@ -5678,10 +5683,8 @@
28 self._spawned_pids = []
29
30 def _find_blockers(self, new_pkg):
31 - for opt in ("--buildpkgonly", "--nodeps",
32 - "--fetchonly", "--fetch-all-uri", "--pretend"):
33 - if opt in self.myopts:
34 - return None
35 + if self._opts_ignore_blockers.intersection(self.myopts):
36 + return None
37
38 blocker_dblinks = []
39 for blocking_pkg in self._blocker_db[
40
41 --
42 gentoo-commits@l.g.o mailing list