## Install the base system.
want=$BASE_PACKAGES
-case $qemup in
- t) want="$want $FOREIGN_BASE_PACKAGES" ;;
- nil) want="$want $NATIVE_BASE_PACKAGES" ;;
-esac
pkgs=; for p in $want; do pkgs=${pkgs:+$pkgs,}$p; done
eatmydata debootstrap $dbsopts --arch=$a --variant=minbase \
--include=$pkgs $d $mnt/fs/ $DEBMIRROR
## Install faster native tools.
$STATE/bin/install-cross-tools $d $a
-
- ## Install `build-essential', which had been delayed from earlier.
- schroot -uroot -csource:$lv -- \
- eatmydata apt-get -y install build-essential
- ;;
esac
+## Install extra packages now that everything should go fairly quickly.
+want=$EXTRA_PACKAGES
+pkgs=; for p in $want; do pkgs=${pkgs:+$pkgs,}$p; done
+schroot -uroot -csource:$lv -- eatmydata apt-get -y install $pkgs
+
## Set the chroot's package state up properly.
schroot -uroot -csource:$lv -- eatmydata sh -e -c '
apt-get update