From dc5e586b9985ae7335be1a370c95cc0888206e21 Mon Sep 17 00:00:00 2001 From: Mattia Rizzolo Date: Tue, 23 Oct 2018 22:06:10 +0200 Subject: [PATCH] mk-sbuild: disable recommends also within the chroot LP: #1268684 Thanks: Steve Beattie for the patch. Signed-off-by: Mattia Rizzolo --- mk-sbuild | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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" <