summaryrefslogtreecommitdiff
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2013-05-18 05:29:20 -0700
committerZac Medico <zmedico@gentoo.org>2013-05-18 05:29:20 -0700
commitf86a5a7364417e4a67e6b925f3def5e9d638ce98 (patch)
treef8b397651a1ffdf09d00ce69cf59826b23e47c42 /pym
parentFix emerge --fetch --digest for bug #470238. (diff)
downloadportage-f86a5a7364417e4a67e6b925f3def5e9d638ce98.tar.gz
portage-f86a5a7364417e4a67e6b925f3def5e9d638ce98.tar.bz2
portage-f86a5a7364417e4a67e6b925f3def5e9d638ce98.zip
EbuildBuild: don't digest if fetch failed
Diffstat (limited to 'pym')
-rw-r--r--pym/_emerge/EbuildBuild.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/EbuildBuild.py b/pym/_emerge/EbuildBuild.py
index 845b11582..75d906ffb 100644
--- a/pym/_emerge/EbuildBuild.py
+++ b/pym/_emerge/EbuildBuild.py
@@ -162,7 +162,7 @@ class EbuildBuild(CompositeTask):
if self.returncode != os.EX_OK:
portdb = self.pkg.root_config.trees[self._tree].dbapi
spawn_nofetch(portdb, self._ebuild_path, settings=self.settings)
- if 'digest' in self.settings.features:
+ elif 'digest' in self.settings.features:
if not digestgen(mysettings=self.settings,
myportdb=self.pkg.root_config.trees[self._tree].dbapi):
self.returncode = 1