diff --git a/mk-sbuild b/mk-sbuild index 107206b..7e5be0a 100755 --- a/mk-sbuild +++ b/mk-sbuild @@ -525,6 +525,7 @@ ubuntu) # Disable recommends for a smaller chroot (gutsy and later only) if ubuntu_dist_ge "$RELEASE" "gutsy"; then BUILD_PKGS="--no-install-recommends $BUILD_PKGS" + SKIP_RECOMMENDS=1 fi # Add pkg-create-dbgsym (edgy through zesty) if ! ubuntu_dist_ge "$RELEASE" "artful"; then @@ -561,6 +562,7 @@ debian) fi # Keep the chroot as minimal as possible BUILD_PKGS="--no-install-recommends $BUILD_PKGS" + SKIP_RECOMMENDS=1 ;; *) echo "Unknown --distro '$DISTRO': aborting" >&2 @@ -846,6 +848,16 @@ EOF fi EOM +if [ -n "$SKIP_RECOMMENDS" ]; then + sudo bash -c "cat >> $MNT/finish.sh" < /etc/apt/apt.conf.d/99mk-sbuild-no-recommends <> $MNT/finish.sh" <