Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-09 | Adding warning about non-usefullnes of the stripped hook. | Daniel Baumann | 1 | -0/+9 | |
2011-03-09 | Adding debian-live-pxe-server packages list. | Daniel Baumann | 1 | -0/+17 | |
2011-03-09 | Updating copyright headers for live-build. | Daniel Baumann | 2 | -12/+14 | |
2011-03-09 | Moving /usr/share/live-helper to /usr/share/live/build. | Daniel Baumann | 2 | -2/+2 | |
2011-03-09 | Updating year to 2010 in copyright notices. | Daniel Baumann | 2 | -2/+2 | |
2011-03-09 | Updating default desktop configuration quirks. | Daniel Baumann | 1 | -14/+0 | |
2011-03-09 | Updating year in copyright notices for 2009. | Daniel Baumann | 3 | -3/+3 | |
2011-03-09 | Moving removal of apt packages lists from minimal and stripped hook to ↵ | Daniel Baumann | 2 | -16/+0 | |
lh_chroot_sources, thanks to Ben Armstrong <synrg@debian.org>. | |||||
2011-03-09 | Ensure apt-utils is installed in the helpers it is required. | Chris Lamb | 1 | -15/+3 | |
This allows us to remove a hacky test from hooks/minimal to see whether we need the package. | |||||
2011-03-09 | Install local packages using a local APT repo instead of using "dpkg -i" | Chris Lamb | 1 | -3/+15 | |
This patch modifies chroot_sources to build a small APT repo of the local-packages and use that for local package installation instead of "dpkg -i". This has a few advantages: * Removes the true ugliness that is "dpkg -i *.deb && apt-get install -f". This not only is slow and brittle, it causes scary "dpkg dependency error" messages to appear in build logs. * We can (ie. not implemented here) move to installing all the packages from: - lh_chroot_packages (ie. ${LH_PACKAGES}) - lh_chroot_local-packages (ie. config/chroot_local-packages/*.deb) - lh_chroot_local-packageslists - lh_chroot_packages-lists - lh_chroot_linux-image .. in one shot. This would primarily improve speed as we would not keep invoking ${LH_APT}, and package installations can share triggers and suchlike -- installing a custom live-initramfs via local packages currently costs an additional "update-initramfs -u" call. It would also fix a number of obscure dependency cases, such as the one documented in #475739, and--if the user is using aptitude--may even result in better resolution choices. * Removes some messy and somewhat brittle code in lh_chroot_linux-image that edgecases a local live-initramfs. The disadvantages are: * If local packages are being used and we are building in a chroot, we must refresh the sources list and rebuild the repo before building the binary images. (However, before this patch, we had to do this anyway if the binary mirrors were different from the chroot ones.) * We must add a little hack to the minimal hook to detect whether we are using local packages and not remove apt-utils (which creates the repository in lh_chroot_sources) if that is the case -- we cannot simply use "Install_package" inside lh_chroot_sources as we are not guaranteed to have working APT data because the minimal hook deliberately removes them! | |||||
2011-03-09 | hooks/minimal: Use "find -print0 | xargs -0" idiom over "find | xargs" | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | hooks/stripped: Clean Lintian and Linda overrides in 'stripped' hook | Chris Lamb | 1 | -0/+2 | |
2011-03-09 | Updating copyright years to 2008. | Daniel Baumann | 3 | -3/+3 | |
2011-03-09 | Renaming mini flavour to stripped to avoid confusion, thanks to Fathi Boudra ↵ | Daniel Baumann | 1 | -1/+1 | |
<fabo@debian.org> and Ben Armstrong <synrg@debian.org>. | |||||
2011-03-09 | Don't prompt when autoremoving packages in minimal hooks. | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Remove 'ssl' package references from mini and minimal hooks. | Chris Lamb | 2 | -2/+2 | |
2011-03-09 | Removing the whole cache, not just the .deb cache in mini and minimal hooks, ↵ | Daniel Baumann | 2 | -2/+10 | |
thanks to Franklin Piat <fpiat@bigfoot.com>. | |||||
2011-03-09 | Using shell redirection to truncate rather than additional ↵ | Daniel Baumann | 2 | -2/+2 | |
commands/forks/files, thanks to Justin Pryzby <jpryzby@quoininc.com>. | |||||
2011-03-09 | Avoid [Y/n] query on package autoremove in "mini" hook. | Maarten ter Huurne | 1 | -1/+1 | |
Added "--yes" to "apt-get autoremove" line to avoid APT from popping up a confirmation. | |||||
2011-03-09 | hooks/mini: remove dselect package since it's mostly unused now | Otavio Salvador | 1 | -1/+1 | |
2011-03-09 | Replacing backticks with POSIX expression. | Daniel Baumann | 2 | -2/+2 | |
2011-03-09 | Adding live-helper 1.0~a18-1. | Daniel Baumann | 2 | -6/+18 | |
2011-03-09 | Adding live-helper 1.0~a7-1. | Daniel Baumann | 1 | -0/+14 | |
2011-03-09 | Adding live-helper 1.0~a6-1. | Daniel Baumann | 2 | -0/+4 | |
2011-03-09 | Adding live-helper 1.0~a4-1. | Daniel Baumann | 2 | -6/+6 | |
2011-03-09 | Adding live-helper 1.0~a3-1. | Daniel Baumann | 2 | -0/+18 | |
2011-03-09 | Adding live-helper 1.0~a1-1. | Daniel Baumann | 2 | -0/+46 | |