0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 22:20:30 +03:00
nixpkgs/nixos/modules/image
phaer b8e5d76027 repart-image: do not run fixupPhase...
These derivation output one or more disk image files and metadata in
JSON, none of which seem to be good targets for patchelf, stripping
or other things that typically happen in fixupPhase.

I noticed that specifically shebang patching took a long time when
building bigger images, roughly doubling build times at times.

This might be due to a traversal of an entire disk images, dozens of
gigabytes in size while looking for interpreters.

All tests in

    nix-build -A nixosTests.systemd-repart

passed, but no further testing was done yet.
2025-06-27 19:56:09 +02:00
..
amend-repart-definitions.py
assert_uki_repart_match.py nixos/repart-verity-store: init 2024-09-20 17:35:49 +02:00
file-options.nix image/file-options: use defaultText 2025-04-25 22:03:46 +02:00
images.nix cloudstack: add to image/images 2025-04-14 14:03:58 +02:00
repart-image.nix repart-image: do not run fixupPhase... 2025-06-27 19:56:09 +02:00
repart-verity-store.nix nixos/repart-verity-store: use mkDefault for partition types 2024-12-17 17:12:42 +01:00
repart.nix nixos/repart-image: don't pass seed when it's null, update documentation 2025-06-23 20:25:13 +02:00