Builder for live images based on Debian
Go to file
Lyndon Brown 647dcb7aed bootstrap_cache: fix failure condition
during testing i encountered an unexpected error resulting from the
following condition:
 - bootstrap was cached
 - cache of bootstrap packages was empty (from playing with `lb clean`)
 - installer was not none|live

everything works fine up until the main installer script, which comes to
an abrupt halt with an error due to the missing cached bootstrap packages
that it wants to copy.

this situation is easy to unintentionally create, as i managed to do.

here we catch the failure condition, correcting for it.

this is done by checking for the missing cached packages when restoring
the bootstrap from the cache, and skipping this if the packages were
missing, thus forcing the bootstrap to be rebuilt. the packages should
then be found within the cache, allowing the installer stage to complete
successfully.

of course the bootstrap stage will only cache the packages if caching is
enabled, but if caching is disabled and installer enabled, the config
validation will catch that, reporting that problem.

Gbp-Dch: Short
2020-04-30 06:20:52 +01:00
data/debian-cd We should add buster for release 2019-02-17 14:51:24 +00:00
debian autopkgtest: build kali image 2020-03-20 15:36:52 +00:00
examples amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
frontend frontend: fix passing along global args 2020-04-29 19:03:58 +01:00
functions init: warn if auto script exists but is not executable 2020-04-30 05:07:02 +00:00
manpages manpages: more formatting fixes 2020-04-29 10:34:54 +01:00
scripts bootstrap_cache: fix failure condition 2020-04-30 06:20:52 +01:00
share syslinux: deduplicate common files 2020-04-24 18:50:37 +01:00
COPYING Switching to GPL3+. 2011-03-09 18:22:29 +01:00
Makefile Drop the epoch in /usr/share/live/build/VERSION 2020-04-23 16:51:58 +02:00