* fix: error raised in wrong place

* ask to install build deps
This commit is contained in:
Eray Özkural
2005-10-21 14:43:22 +00:00
parent c331c16f96
commit 9e5ea063c8
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -273,9 +273,12 @@ class Builder:
for dep in dep_unsatis:
ctx.ui.warning(dep.package)
if not ctx.config.get_option('ignore_dependency'):
ctx.ui.info(_('Installing build dependencies.'))
operations.install([dep.package for dep in dep_unsatis])
raise Error(_('Cannot build package due to unsatisfied build dependencies'))
if ctx.ui.confirm(
_('Do you want to install the unsatisfied build dependencies')):
ctx.ui.info(_('Installing build dependencies.'))
operations.install([dep.package for dep in dep_unsatis])
else:
raise Error(_('Cannot build package due to unsatisfied build dependencies'))
else:
ctx.ui.warning(_('Ignoring build dependencies.'))
+1 -1
View File
@@ -9,7 +9,7 @@ echo "working directory:" `pwd`
echo "cleaning destination dir: tmp"
rm -rf tmp
#echo "*** repository tests"
pisi-cli add-repo pardus ftp://ftp.uludag.org.tr/pub/pisi/binary/system/base/pisi-index.xml
pisi-cli -D add-repo pardus ftp://ftp.uludag.org.tr/pub/pisi/binary/pisi-index.xml
pisi-cli update-repo pardus
pisi-cli list-repo