Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r9968 - main/trunk/pym/_emerge
Date: Fri, 25 Apr 2008 03:17:03
Message-Id: E1JpEQm-0006sU-Iq@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-04-25 03:16:58 +0000 (Fri, 25 Apr 2008)
3 New Revision: 9968
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 Add some more spinner.update() calls in possibly time consuming loops.
9
10
11 Modified: main/trunk/pym/_emerge/__init__.py
12 ===================================================================
13 --- main/trunk/pym/_emerge/__init__.py 2008-04-25 03:00:58 UTC (rev 9967)
14 +++ main/trunk/pym/_emerge/__init__.py 2008-04-25 03:16:58 UTC (rev 9968)
15 @@ -1842,6 +1842,7 @@
16 def _create_graph(self, allow_unsatisfied=False):
17 dep_stack = self._dep_stack
18 while dep_stack:
19 + self.spinner.update()
20 dep = dep_stack.pop()
21 if isinstance(dep, Package):
22 if not self._add_pkg_deps(dep,
23 @@ -3121,6 +3122,7 @@
24 del blocker_cache
25
26 for blocker in self.blocker_parents.keys():
27 + self.spinner.update()
28 mytype, myroot, mydep = blocker
29 initial_db = self.trees[myroot]["vartree"].dbapi
30 final_db = self.mydbapi[myroot]
31 @@ -3294,6 +3296,7 @@
32 for node in mygraph.root_nodes():
33 if not isinstance(node, Package) or \
34 node.installed or node.onlydeps:
35 + self.spinner.update()
36 mygraph.remove(node)
37 removed_something = True
38 if not removed_something:
39 @@ -3372,6 +3375,7 @@
40 # unresolved blockers or circular dependencies.
41
42 while not mygraph.empty():
43 + self.spinner.update()
44 selected_nodes = None
45 ignore_priority = None
46 if prefer_asap and asap_nodes:
47
48 --
49 gentoo-commits@l.g.o mailing list