summaryrefslogtreecommitdiff
path: root/functions/packages.sh
AgeCommit message (Collapse)Author
2018-04-05Print an error and exit if a host package (dependency) is missing.Luca Boccassi
Check_package will just add a missing dependency to the LB_PACKAGES todo list if it doesn't find it, when build-with-chroot is true, even if the check was not for the chroot. Instead error out if the check is not done for the chroot, e.g. Check_package host /bin/foo foo
2017-09-01Error out when needed packages are missing on the hostMatthijs Kooijman
Previously, Check_package would only show an error when host packages are missing on a non-apt system. On apt system, the packages would be added to _LB_PACKAGES, which causes them to be installed in the chroot, not in the host (or not at all if Install_package is not called). This behaviour could break the build. This applies to either packages that must be present in the host (as checked with `Check_package host ...`), as well as packages that can be either in the chroot or host (as checked with `Check_package chroot`) when LB_BUILD_WITH_CHROOT=false.
2016-11-28Fix Check_installed function when checking against hostRaphaël Hertzog
Thanks to jnqnfe for the report. Closes: #774807
2015-01-04Updating year in copyright notices to 2015.Daniel Baumann
2015-01-04Changing package dependency checks within chroot to work outside as well.Daniel Baumann
2014-02-08Updating copyright notices for 2014.Daniel Baumann
2013-05-06Removing all references to my old email address.Daniel Baumann
2013-05-06Updating year in all copyright notices.Daniel Baumann
2013-05-06Adding debian version 4.0~a1-1.debian/4.0_a1-1Daniel Baumann
2013-01-01Updating year in all copyright notices.Daniel Baumann
2012-07-30Updating GPL standard header in all files.Daniel Baumann
2012-02-06Updating year in copyright notices for 2012.Daniel Baumann
2011-03-09Updating year in hooks and script files.Daniel Baumann
2011-03-09Adding debian version 3.0~a1-1.Daniel Baumann
2011-03-09Updating year in manpage, hooks, script and template files.Daniel Baumann
2011-03-09Updating internal variables from lh to lb scheme, should be the last piece ↵Daniel Baumann
to finish the live-helper to live-build rename.
2011-03-09Updating copyright headers for live-build.Daniel Baumann
2011-03-09Renaming --chroot-build to --build-with-chroot.Daniel Baumann
2011-03-09Updating year to 2010 in copyright notices.Daniel Baumann
2011-03-09For consistency, using true|false instead of enabled|disabled in ↵Daniel Baumann
configuration options.
2011-03-09Also respecting general apt/aptitude options for the install functions used ↵Cody A.W. Somerville
during binary stage.
2011-03-09Updating year in copyright notices for 2009.Daniel Baumann
2011-03-09Don't use set -e in sourced functions, this is the job of the actual ↵Daniel Baumann
executed script.
2011-03-09Generalizing internal Chroot(); by requiring its first argument to be the ↵Daniel Baumann
chroot directory.
2011-03-09Using internal prefix for PACKAGES variable in function/packages.sh (Closes: ↵Daniel Baumann
#468900).
2011-03-09Adding last modifications in order to have localization fully working in ↵Tiago Bortoletto Vaz
live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff.
2011-03-09Use APT::Install-Recommends to disable installation of recommends for EtchChris Lamb
2011-03-09Don't install "Recommends:" when installing local toolsChris Lamb
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.
2011-03-09Updating copyright years to 2008.Daniel Baumann
2011-03-09Consistently using the pipe as seperator in sed commands now.Daniel Baumann
2011-03-09Replacing backticks with POSIX expression.Daniel Baumann
2011-03-09Adding live-helper 1.0~a22-1.Daniel Baumann
2011-03-09Adding live-helper 1.0~a21-1.Daniel Baumann