Make Scheduler._set_graph_config() clear _deep_system_deps when
authorZac Medico <zmedico@gentoo.org>
Mon, 6 Sep 2010 22:36:09 +0000 (15:36 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 6 Sep 2010 22:36:09 +0000 (15:36 -0700)
appropriate.

pym/_emerge/Scheduler.py

index d911671b66e7cf3ea28d9f082c80c0c0959dbbff..a8b1fb0675dd0314451a122e0fbbe67ac0b7d86d 100644 (file)
@@ -388,6 +388,7 @@ class Scheduler(PollScheduler):
                        self._graph_config = None
                        self._digraph = None
                        self._mergelist = []
+                       self._deep_system_deps.clear()
                        return
 
                self._graph_config = graph_config
@@ -400,6 +401,7 @@ class Scheduler(PollScheduler):
                        self._digraph = None
                        graph_config.graph = None
                        graph_config.pkg_cache.clear()
+                       self._deep_system_deps.clear()
                        return
 
                self._find_system_deps()