* fix: error raised in wrong place
* ask to install build deps
This commit is contained in:
@@ -273,8 +273,11 @@ class Builder:
|
|||||||
for dep in dep_unsatis:
|
for dep in dep_unsatis:
|
||||||
ctx.ui.warning(dep.package)
|
ctx.ui.warning(dep.package)
|
||||||
if not ctx.config.get_option('ignore_dependency'):
|
if not ctx.config.get_option('ignore_dependency'):
|
||||||
|
if ctx.ui.confirm(
|
||||||
|
_('Do you want to install the unsatisfied build dependencies')):
|
||||||
ctx.ui.info(_('Installing build dependencies.'))
|
ctx.ui.info(_('Installing build dependencies.'))
|
||||||
operations.install([dep.package for dep in dep_unsatis])
|
operations.install([dep.package for dep in dep_unsatis])
|
||||||
|
else:
|
||||||
raise Error(_('Cannot build package due to unsatisfied build dependencies'))
|
raise Error(_('Cannot build package due to unsatisfied build dependencies'))
|
||||||
else:
|
else:
|
||||||
ctx.ui.warning(_('Ignoring build dependencies.'))
|
ctx.ui.warning(_('Ignoring build dependencies.'))
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ echo "working directory:" `pwd`
|
|||||||
echo "cleaning destination dir: tmp"
|
echo "cleaning destination dir: tmp"
|
||||||
rm -rf tmp
|
rm -rf tmp
|
||||||
#echo "*** repository tests"
|
#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 update-repo pardus
|
||||||
pisi-cli list-repo
|
pisi-cli list-repo
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user