eatmydata is not being used in the build chroot
Originally created by @intrigeri on #9419 (Redmine)
We’re using eatmydata to speed up the build a bit. However, it’s not actually used for most of the build, since:
- we currently install eamydata via the first huge
apt-get install
run, so this one is not covered by eatmydata, which is too bad since it’s likely the biggest generator of disk writes; -
live-build
’sChroot
function cleans the environment and only passes through a few environment variables to the commands it runs. We need to make it forwardLD_PRELOAD
. And while we’re at it, we can as well forwardFAKETIME
, which will help when working on #5630 (closed).
Feature Branch: bugfix/9419-eatmydata-in-build-chroot;live-build:tails/debian-old-2.0+faketime
Related issues
- Related to #9523 (closed)
- Blocks #5630 (closed)
Edited by intrigeri