summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-08-20 03:18:59 +0000
committerZac Medico <zmedico@gentoo.org>2008-08-20 03:18:59 +0000
commitd3bd321b554cbc13fb78a797e5fc2a96e282267a (patch)
tree80af56744aa3af857a7f02255fe5d1c4f903db60 /pym/_emerge
parent27d6e837d1ce90a8ed56adbffa7ce5baf2dd4e35 (diff)
downloadportage-d3bd321b554cbc13fb78a797e5fc2a96e282267a.tar.gz
portage-d3bd321b554cbc13fb78a797e5fc2a96e282267a.tar.bz2
portage-d3bd321b554cbc13fb78a797e5fc2a96e282267a.zip
Make dblink call back to the scheduler for "clean" and "cleanrm" phases, to
handle output redirection. Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=11441
Diffstat (limited to 'pym/_emerge')
-rw-r--r--pym/_emerge/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py
index 411f0a16e..026395c02 100644
--- a/pym/_emerge/__init__.py
+++ b/pym/_emerge/__init__.py
@@ -2790,7 +2790,7 @@ class EbuildProcess(SpawnProcess):
def _set_returncode(self, wait_retval):
SpawnProcess._set_returncode(self, wait_retval)
- if self.phase != "clean":
+ if self.phase not in ("clean", "cleanrm"):
self.returncode = portage._doebuild_exit_status_check_and_log(
self.settings, self.phase, self.returncode)