summaryrefslogtreecommitdiff
path: root/scripts/build/chroot_includes
AgeCommit message (Collapse)Author
2018-07-27Handle includes.chroot files installed over symlinked directoriesRaphaël Hertzog
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.
2015-01-25Correcting typo in stagefile check for includes.chroot.Daniel Baumann
2015-01-04Updating year in copyright notices to 2015.Daniel Baumann
2014-12-10Correcting stage name check in chroot_includes, thanks to jnqnfe ↵Daniel Baumann
<jnqnfe@gmail.com> (Closes: #771377).
2014-08-28Moving partial python rewrite to separate branch, let's do it in the ↵Daniel Baumann
jessie+1 cycle rather than go with the current mixed code.
2013-11-04Rewriting chroot_includes in python.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-08-27Dropping lb prefix from live-build scripts, not needed anymore.Daniel Baumann
Previously, we needed to keep the lb_* prefix as the scripts could also be executed standalone. Since the lb wrapper is mandatory since squeeze, we can drop this now.