1 |
Author: zmedico |
2 |
Date: 2008-04-30 08:40:58 +0000 (Wed, 30 Apr 2008) |
3 |
New Revision: 10042 |
4 |
|
5 |
Modified: |
6 |
main/trunk/pym/_emerge/__init__.py |
7 |
Log: |
8 |
Fix logic to re-use blockers from the graph when populating the blocker cache. |
9 |
|
10 |
|
11 |
Modified: main/trunk/pym/_emerge/__init__.py |
12 |
=================================================================== |
13 |
--- main/trunk/pym/_emerge/__init__.py 2008-04-30 08:30:11 UTC (rev 10041) |
14 |
+++ main/trunk/pym/_emerge/__init__.py 2008-04-30 08:40:58 UTC (rev 10042) |
15 |
@@ -3183,6 +3183,11 @@ |
16 |
if not blockers.symmetric_difference( |
17 |
blocker_data.atoms): |
18 |
continue |
19 |
+ blocker_data = None |
20 |
+ |
21 |
+ if blocker_data is None and \ |
22 |
+ blockers is not None: |
23 |
+ # Re-use the blockers from the graph. |
24 |
blocker_atoms = sorted(blockers) |
25 |
counter = long(node.metadata["COUNTER"]) |
26 |
blocker_data = \ |
27 |
|
28 |
-- |
29 |
gentoo-commits@l.g.o mailing list |