Pass DIST and ARCH to cowbuilder call

Pass DIST and ARCH to cowbuilder call, so that is actually available to
it. This way its actually possiible to use the information in pbuilder
hooks, e.g. for the inclusion of (dist- or arch-specific) extra repos
remotes/origin/mika/custom_tests
Patrick Schoenfeld 12 years ago
parent e52d270c66
commit 08248d685f

@ -239,14 +239,14 @@ cowbuilder_init() {
if [ ! -d "${COWBUILDER_BASE}" ]; then
echo "*** Creating cowbuilder base $COWBUILDER_BASE for arch $arch and distribution $COWBUILDER_DIST ***"
sudo cowbuilder --create --basepath "${COWBUILDER_BASE}" --distribution "${COWBUILDER_DIST}" \
sudo DIST=${distribution} ARCH=${architecture} cowbuilder --create --basepath "${COWBUILDER_BASE}" --distribution "${COWBUILDER_DIST}" \
--debootstrapopts --arch --debootstrapopts "$arch" \
--debootstrapopts --variant=buildd --configfile="${pbuilderrc}" \
--hookdir "${PBUILDER_HOOKDIR}"
[ $? -eq 0 ] || bailout 1 "Error: Failed to create cowbuilder base ${COWBUILDER_BASE}."
else
echo "*** Updating cowbuilder cow base ***"
sudo cowbuilder --update --basepath "${COWBUILDER_BASE}" --configfile="${pbuilderrc}"
sudo DIST=${distribution} ARCH=${architecture} cowbuilder --update --basepath "${COWBUILDER_BASE}" --configfile="${pbuilderrc}"
[ $? -eq 0 ] || bailout 1 "Error: Failed to update cowbuilder base ${COWBUILDER_BASE}."
fi

Loading…
Cancel
Save