summaryrefslogtreecommitdiff
path: root/helpers/lh_chroot
diff options
context:
space:
mode:
authorChris Lamb <chris@chris-lamb.co.uk>2008-04-17 04:13:49 +0100
committerDaniel Baumann <daniel@debian.org>2011-03-09 19:03:32 +0100
commit36cc525945f8726662dbb35395a24064cee0098f (patch)
tree0fa56a1d775b64c68bbfed441499872f4463870f /helpers/lh_chroot
parentae785955db43a135455b50b98807a26b9fb8805a (diff)
downloadlive-build-36cc525945f8726662dbb35395a24064cee0098f.zip
live-build-36cc525945f8726662dbb35395a24064cee0098f.tar.gz
Install most chroot packages in one ${LH_APT} call (Closes: #475739)
This patch installs (almost) all chroot packages by queueing the package names into a single file and then installing that. It depends on my previous patch to install local packages by using an APT mirror. This speeds up image build causes even greater speedups once more packages adopt triggers. (Packages installed by debconf preseeding are not touched, nor are packages installed by tasks.)
Diffstat (limited to 'helpers/lh_chroot')
-rwxr-xr-xhelpers/lh_chroot3
1 files changed, 2 insertions, 1 deletions
diff --git a/helpers/lh_chroot b/helpers/lh_chroot
index 16946c7..b6e204f 100755
--- a/helpers/lh_chroot
+++ b/helpers/lh_chroot
@@ -48,9 +48,10 @@ lh_chroot_preseed ${*}
lh_chroot_local-preseed ${*}
lh_chroot_tasks ${*}
lh_chroot_packageslists ${*}
-lh_chroot_packages ${*}
lh_chroot_local-packageslists ${*}
lh_chroot_local-packages ${*}
+lh_chroot_packages ${*}
+lh_chroot_install-packages ${*}
lh_chroot_localization ${*}
lh_chroot_local-includes ${*}
lh_chroot_sysvinit ${*}