diff options
| author | Arnout Engelen <arnout@bzzt.net> | 2019-12-10 23:02:07 +0100 |
|---|---|---|
| committer | Arnout Engelen <arnout@bzzt.net> | 2019-12-11 09:07:40 +0100 |
| commit | 88ee3b021d161363930e90787785755aa574970d (patch) | |
| tree | 38c85c61b17c27e5e7cd6ed90a0ebe88f1ecb0f2 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 3140fa89c51233397f496f49014f6b23216667c2 (diff) | |
installer/cd-dvd/iso-image: avoid leaking build timestamps
When 'grafting' '/nix/store/<hash>-loopback.cfg' from disk onto
'/boot/grub/loopback.cfg' on the iso, the parent 'grub' directory does not
exist yet. In this case it is automatically created and inherits its
attributes, including timestamp, from /nix/store.
This is correct/expected/intentional behavior of xorriso, but has the
undesired result of leaking the timestamps of /nix/store into the iso. For
this reason we put the loopback.cfg in a
'/nix/store/<hash>-loopback.cfg/grub/loopback.cfg' instead, so it will inherit
the attributes from the correctly-timestamped
'/nix/store/<hash>-loopback.cfg/grub' directory.
For the same reason we move '/EFI/boot/efi-background.png' down in the list
so it is grafted after its parent '/EFI/boot' directory is created with
the correct timestamp.
fixes #74944
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
