From 9c592b26bd18d874a7213f4e8e9d3c02b8ffefe2 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 22 Aug 2009 23:44:59 +0000 Subject: In Scheduler._schedule_tasks_imp(), add uninstall operations to the front of the merge queue. svn path=/main/trunk/; revision=14129 --- pym/_emerge/Scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pym/_emerge') diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index 0de01756e..bb2ed19d2 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -1360,7 +1360,7 @@ class Scheduler(PollScheduler): if pkg.installed: merge = PackageMerge(merge=task) merge.addExitListener(self._merge_exit) - self._task_queues.merge.add(merge) + self._task_queues.merge.addFront(merge) elif pkg.built: self._jobs += 1 -- cgit v1.2.3-1-g7c22