summaryrefslogtreecommitdiffstats
path: root/pym/emerge
diff options
context:
space:
mode:
Diffstat (limited to 'pym/emerge')
-rw-r--r--pym/emerge/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py
index 57447e8f1..1a084b602 100644
--- a/pym/emerge/__init__.py
+++ b/pym/emerge/__init__.py
@@ -3229,7 +3229,8 @@ class MergeTask(object):
pkgsettings, self.edebug, mydbapi=portdb,
tree="porttree")
del pkgsettings["PORTAGE_BINPKG_TMPFILE"]
- if "--buildpkgonly" in self.myopts:
+ if retval != os.EX_OK or \
+ "--buildpkgonly" in self.myopts:
elog_process(pkg_key, pkgsettings)
if retval != os.EX_OK:
return retval