summaryrefslogtreecommitdiffstats
path: root/make_mirror.sh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xmake_mirror.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/make_mirror.sh b/make_mirror.sh
index 8849ee3..3f8aae4 100755
--- a/make_mirror.sh
+++ b/make_mirror.sh
@@ -33,7 +33,7 @@ deletecache() {
done
# deleting artifacts from test "mmdebstrap"
for variant in essential apt minbase buildd - standard; do
- for format in tar ext2 squashfs; do
+ for format in tar ext2 ext4 squashfs; do
if [ -e "$dir/mmdebstrap-$dist-$variant.$format" ]; then
# attempt to delete for all dists because DEFAULT_DIST might've been different the last time
rm "$dir/mmdebstrap-$dist-$variant.$format"
@@ -236,7 +236,11 @@ END
esac
# shellcheck disable=SC2086
- APT_CONFIG="$rootdir/etc/apt/apt.conf" apt-get --yes install $pkgs
+ APT_CONFIG="$rootdir/etc/apt/apt.conf" apt-get --yes install $pkgs \
+ || APT_CONFIG="$rootdir/etc/apt/apt.conf" apt-get --yes install \
+ -oDebug::pkgProblemResolver=true -oDebug::pkgDepCache::Marker=1 \
+ -oDebug::pkgDepCache::AutoInstall=1 \
+ $pkgs
rm "$rootdir/var/cache/apt/archives/lock"
rmdir "$rootdir/var/cache/apt/archives/partial"
@@ -449,10 +453,11 @@ if [ "$HAVE_QEMU" = "yes" ]; then
tmpdir="$(mktemp -d)"
trap 'kill "$PROXYPID" || :;cleanuptmpdir; cleanup_newcachedir' EXIT INT TERM
- pkgs=perl-doc,systemd-sysv,perl,arch-test,fakechroot,fakeroot,mount,uidmap,qemu-user-static,qemu-user,dpkg-dev,mini-httpd,libdevel-cover-perl,libtemplate-perl,debootstrap,procps,apt-cudf,aspcud,python3,libcap2-bin,gpg,debootstrap,distro-info-data,iproute2,ubuntu-keyring,apt-utils,squashfs-tools-ng,genext2fs,linux-image-generic,passwd
+ pkgs=perl-doc,systemd-sysv,perl,arch-test,fakechroot,fakeroot,mount,uidmap,qemu-user-static,qemu-user,dpkg-dev,mini-httpd,libdevel-cover-perl,libtemplate-perl,debootstrap,procps,apt-cudf,aspcud,python3,libcap2-bin,gpg,debootstrap,distro-info-data,iproute2,ubuntu-keyring,apt-utils,squashfs-tools-ng,genext2fs,linux-image-generic,passwd,e2fsprogs,uuid-runtime
if [ ! -e ./mmdebstrap ]; then
pkgs="$pkgs,mmdebstrap"
fi
+ pkgs="$pkgs,auditd"
arches=$HOSTARCH
if [ "$RUN_MA_SAME_TESTS" = "yes" ]; then
case "$HOSTARCH" in