diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-13 04:30:06 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-13 04:30:06 +0000 |
commit | 98a46c95c9a4779e7d84cb7a06c4bd6947f30d95 (patch) | |
tree | 3fac9f35041b5352f49f70381cde1e363fe9a81a | |
parent | 04e4bf393b82a30707afcd3e88cf7e392acf8904 (diff) | |
download | portage-98a46c95c9a4779e7d84cb7a06c4bd6947f30d95.tar.gz portage-98a46c95c9a4779e7d84cb7a06c4bd6947f30d95.tar.bz2 portage-98a46c95c9a4779e7d84cb7a06c4bd6947f30d95.zip |
Fix Scheduler._schedule_tasks() so that it never schedules a task when a
package has already failed.
svn path=/main/trunk/; revision=11032
-rw-r--r-- | pym/_emerge/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 14c146665..4f5042567 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -8812,7 +8812,7 @@ class Scheduler(PollScheduler): while self._can_add_job(): - if not self._pkg_queue: + if not self._pkg_queue or self._failed_pkgs: return False pkg = self._choose_pkg() |