From 08a0bc7155ef9d3c0c4e424fc269d5ed1d376a06 Mon Sep 17 00:00:00 2001 From: Chris Lamb Date: Wed, 16 Apr 2008 03:42:28 +0100 Subject: Don't install "Recommends:" when installing local tools This patch disables the installation of "Recommends:" packages whilst obtaining build utilities such as 'syslinux'. It has three benefits: * Doesn't waste time installing useless packages whilst building. * Keeps the "binary chroot" clean - packages leak into the the live system on a rebuild. * Makes the behaviour of Install_Package more predictable and independent of the chroot's APT configuration. --- functions/packages.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/packages.sh b/functions/packages.sh index a98bdcc..54b7aba 100755 --- a/functions/packages.sh +++ b/functions/packages.sh @@ -34,11 +34,11 @@ Install_package () then case "${LH_APT}" in apt|apt-get) - Chroot "apt-get install --yes ${PACKAGES}" + Chroot "apt-get install --no-install-recommends --yes ${PACKAGES}" ;; aptitude) - Chroot "aptitude install --assume-yes ${PACKAGES}" + Chroot "aptitude install --without-recommends --assume-yes ${PACKAGES}" ;; esac fi -- cgit v1.0