summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/Scheduler.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-06-23 20:38:40 +0000
committerZac Medico <zmedico@gentoo.org>2009-06-23 20:38:40 +0000
commit5cf76a21799e38d58f029efa93f40864b13448d1 (patch)
treed84902a3de0a73c729a2646340fd383e246fab4b /pym/_emerge/Scheduler.py
parentbfd637ebeb04f267ebca03e0f3df43fd933f5e07 (diff)
downloadportage-5cf76a21799e38d58f029efa93f40864b13448d1.tar.gz
portage-5cf76a21799e38d58f029efa93f40864b13448d1.tar.bz2
portage-5cf76a21799e38d58f029efa93f40864b13448d1.zip
Bu #275217 - Part 1 - Resolve the circular dep between Scheduler and
depgraph; mark all functions as local that aren't used outside of depgraph. Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13676
Diffstat (limited to 'pym/_emerge/Scheduler.py')
-rw-r--r--pym/_emerge/Scheduler.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py
index 7cf71343a..f70cdd312 100644
--- a/pym/_emerge/Scheduler.py
+++ b/pym/_emerge/Scheduler.py
@@ -27,6 +27,7 @@ from _emerge.clear_caches import clear_caches
from _emerge.create_depgraph_params import create_depgraph_params
from _emerge.create_world_atom import create_world_atom
from _emerge.DepPriority import DepPriority
+from _emerge.depgraph import depgraph
from _emerge.EbuildFetcher import EbuildFetcher
from _emerge.EbuildPhase import EbuildPhase
from _emerge.emergelog import emergelog, _emerge_log_dir
@@ -42,12 +43,6 @@ from _emerge.SlotObject import SlotObject
from _emerge.SequentialTaskQueue import SequentialTaskQueue
from _emerge.show_invalid_depstring_notice import show_invalid_depstring_notice
-import portage.proxy.lazyimport
-import portage.proxy as proxy
-proxy.lazyimport.lazyimport(globals(),
- '_emerge.depgraph:depgraph',
-)
-
class Scheduler(PollScheduler):
_opts_ignore_blockers = \