Builder for live images based on Debian
Go to file
Raphaël Hertzog 5290842288 Handle includes.chroot files installed over symlinked directories
With the merged /usr feature now enabled in debootstrap, we have
/bin and /lib which are symlinks to /usr/bin and /usr/lib. If
the live-build configuration provides files in
config/includes.chroot/lib/ or config/includes.chroot/bin/ then
lb chroot_includes will replace the /lib or /bin symlink with real
directories having only the content provided in chroot.includes and
problems will follow... the build will usually fail later with a
cryptic error message (for example a hook failing to execute
/usr/bin/env).

Work around the issue by creating a tarball of the files to install
and by unpacking that tarball from within the chroot with appropriate
options.
2018-07-27 10:51:49 +02:00
data/debian-cd Adding data symlink for stretch. 2015-05-03 16:03:40 +02:00
debian Update changelog for 1:20180618 release 2018-06-18 12:03:14 +01:00
examples Updating example gitignore file. 2015-04-29 08:11:39 +02:00
frontend Flattening frontend directory within the source tree. 2015-04-29 08:12:46 +02:00
functions Print an error and exit if a host package (dependency) is missing. 2018-04-05 16:24:36 +01:00
manpages Add options to build ONIE images 2018-03-22 16:14:01 +00:00
scripts Handle includes.chroot files installed over symlinked directories 2018-07-27 10:51:49 +02:00
share Initialize /etc/default/locale with LANG=C.UTF-8 2017-08-29 12:26:33 +02:00
COPYING Switching to GPL3+. 2011-03-09 18:22:29 +01:00
Makefile Fix version of live-build that is displayed by lb --version 2016-12-02 15:23:20 +01:00