From 04845ffdf776ae60e481f78d52c5c66b19731128 Mon Sep 17 00:00:00 2001 From: j Date: Sun, 15 May 2016 13:46:49 +0200 Subject: [PATCH] run apt-get install -f to configure all packages in xenial --- debootstrap-ng.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debootstrap-ng.sh b/debootstrap-ng.sh index 86a34f4483..e6851e614c 100644 --- a/debootstrap-ng.sh +++ b/debootstrap-ng.sh @@ -211,6 +211,13 @@ create_rootfs_cache() #[[ ${PIPESTATUS[0]} -ne 0 ]] && exit_with_error "Updating package lists failed" + # debootstrap in trusty fails to configure all packages, run apt-get to fix them + [[ $RELEASE == xenial ]] && eval 'LC_ALL=C LANG=C chroot $CACHEDIR/sdcard /bin/bash -c \ + "DEBIAN_FRONTEND=noninteractive apt-get -y -q $apt_extra $apt_extra_progress install -f"' \ + ${PROGRESS_LOG_TO_FILE:+' | tee -a $DEST/debug/debootstrap.log'} \ + ${OUTPUT_DIALOG:+' | dialog --backtitle "$backtitle" --progressbox "Configure base packages..." $TTY_Y $TTY_X'} \ + ${OUTPUT_VERYSILENT:+' >/dev/null 2>/dev/null'} + # stage: upgrade base packages from xxx-updates and xxx-backports repository branches display_alert "Upgrading base packages" "Armbian" "info" eval 'LC_ALL=C LANG=C chroot $CACHEDIR/sdcard /bin/bash -c "DEBIAN_FRONTEND=noninteractive apt-get -y -q \