From efa683789bbbef768e9541197709631e145fa17f Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Mon, 22 Dec 2008 07:20:59 +0000 Subject: [PATCH] Fail if build dependencies could not be installed. Thanks to Ozan for following this bug. --- pisi/operations/build.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pisi/operations/build.py b/pisi/operations/build.py index fa02efa3..8f917f31 100644 --- a/pisi/operations/build.py +++ b/pisi/operations/build.py @@ -525,7 +525,8 @@ class Builder: if ctx.ui.confirm( _('Do you want to install the unsatisfied build dependencies')): ctx.ui.info(_('Installing build dependencies.')) - pisi.api.install([dep.package for dep in dep_unsatis], reinstall=True) + if not pisi.api.install([dep.package for dep in dep_unsatis], reinstall=True): + fail() else: fail() else: