nixos/installation-device: don’t include stdenv#418267
Conversation
|
Unless I made some mistake, I see the ISO size decrease by 5 MiB just by this PR. (I assumed that some other parts still pulled almost all of it.) |
|
It’s probably the WebKitGTK pulling in GCC thing. That should be fixed and then this should be something like a ~45 MiB uncompressed win I think. |
|
Yes, it does pull it. And maybe other things. I also saw really lots of -dev packages on the ISO yesterday. |
|
#418819 should make this a bigger win. Apparently it’s some ~80 MiB compressed savings to drop |
|
Installer tests need fixing, e.g. |
A basic NixOS system shouldn’t require `stdenv` to install, and it adds something like 45 MiB of build tools to the installer closure. This doesn’t really help much at present since WebKitGTK(?!) has a dodgy reference to GCC, but it’s a step in the right direction.
603e68c to
f5f4d6e
Compare
|
Should be fixed now. Haven’t measured the size difference now that GCC is out of the closure. |
|
79 MiB for the minimal ISO size. |
A basic NixOS system shouldn’t require
stdenvto install, and it adds something like 45 MiB of build tools to the installer closure. This doesn’t really help much at present since WebKitGTK(?!) has a dodgy reference to GCC, but it’s a step in the right direction.Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.