diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-08-22 23:44:59 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-08-22 23:44:59 +0000 |
commit | 9c592b26bd18d874a7213f4e8e9d3c02b8ffefe2 (patch) | |
tree | 237d8f682d35057331cd89e3057bf45cf09c34dd | |
parent | 989f3b0a16e7bd8fd3ec313755ebdd7d8e9c450e (diff) | |
download | portage-9c592b26bd18d874a7213f4e8e9d3c02b8ffefe2.tar.gz portage-9c592b26bd18d874a7213f4e8e9d3c02b8ffefe2.tar.bz2 portage-9c592b26bd18d874a7213f4e8e9d3c02b8ffefe2.zip |
In Scheduler._schedule_tasks_imp(), add uninstall operations to the front
of the merge queue.
svn path=/main/trunk/; revision=14129
-rw-r--r-- | pym/_emerge/Scheduler.py | 2 |
1 files changed, 1 insertions, 1 deletions
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 |