From: Zac Medico Date: Sun, 29 Aug 2010 18:05:20 +0000 (-0700) Subject: Add a TODO note about replacing BlockerDB with an incremental depgraph X-Git-Tag: v2.2_rc73~55 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d4df29bb6ef816d624b96136ef83bcf7ecb4805a;p=portage.git Add a TODO note about replacing BlockerDB with an incremental depgraph for solving bug #279623. --- diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index 68518e99f..3bfc74124 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -200,6 +200,11 @@ class Scheduler(PollScheduler): self.edebug = 1 self.pkgsettings = {} self._config_pool = {} + + # TODO: Replace the BlockerDB with a depgraph of installed packages + # that's updated incrementally with each upgrade/uninstall operation + # This will be useful for making quick and safe decisions with respect + # to aggressive parallelization discussed in bug #279623. self._blocker_db = {} for root in trees: self._config_pool[root] = []