From 08a0bc7155ef9d3c0c4e424fc269d5ed1d376a06 Mon Sep 17 00:00:00 2001
From: Chris Lamb <chris@chris-lamb.co.uk>
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