diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-07-16 11:17:08 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-07-16 11:17:08 -0700 |
commit | 9d088f74ab50a6609b5c433997597acda412b239 (patch) | |
tree | 91cc2734b5b2b666df5db12f4da20555b4697bd7 /pym/_emerge/EbuildExecuter.py | |
parent | 375c6d94bd6b79b871856c02d0f331a9eff48d3b (diff) | |
download | portage-9d088f74ab50a6609b5c433997597acda412b239.tar.gz portage-9d088f74ab50a6609b5c433997597acda412b239.tar.bz2 portage-9d088f74ab50a6609b5c433997597acda412b239.zip |
Bug #327883 - Make EbuildBuild call the pre-clean phase prior to
EbuildFetcher, in order to avoid re-use/removal of a build log
from a previously failed build. This involves moving the pre-clean
phase from EbuildExecuter to EbuildBuild, and moving build dir
handling from EbuildFetcher to EbuildBuild.
Diffstat (limited to 'pym/_emerge/EbuildExecuter.py')
-rw-r--r-- | pym/_emerge/EbuildExecuter.py | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/pym/_emerge/EbuildExecuter.py b/pym/_emerge/EbuildExecuter.py index adb91aa00..4496c757d 100644 --- a/pym/_emerge/EbuildExecuter.py +++ b/pym/_emerge/EbuildExecuter.py @@ -26,18 +26,6 @@ class EbuildExecuter(CompositeTask): def _start(self): self._tree = "porttree" pkg = self.pkg - phase = "clean" - clean_phase = EbuildPhase(background=self.background, pkg=pkg, phase=phase, - scheduler=self.scheduler, settings=self.settings, tree=self._tree) - self._start_task(clean_phase, self._clean_phase_exit) - - def _clean_phase_exit(self, clean_phase): - - if self._default_exit(clean_phase) != os.EX_OK: - self.wait() - return - - pkg = self.pkg scheduler = self.scheduler settings = self.settings cleanup = 0 |