@QuizzaciousOtter
You can then no longer split pure evaluation and build as you need to build an undefined amount of things to finish the first evaluation. This is especially worse for Hydra, for nixos systems it usually works. Especially when bootstrapping is involved this can make the initial eval take almost days.
@silmaril You can combine the flag --extra-experimental-features "nix-command flakes" or use nix.settings.extra-experimental-features = [ "nix-command" "flakes" ];
@fgaz@nixos@tcl@a.gup.pe@tcltk@tcl@kbin.social@tcl@lemmy.world since shell is probably the smallest common nominator between all builds systems, I don't know where the fit for this would be since we could not remove a shell anyway. Maybe it would be useful to remove Python/Rust/Perl from deep down the dependency chain if shell is just not enough.
@QuizzaciousOtter
You can then no longer split pure evaluation and build as you need to build an undefined amount of things to finish the first evaluation. This is especially worse for Hydra, for nixos systems it usually works. Especially when bootstrapping is involved this can make the initial eval take almost days.
@6d03
@rutrum more it's performance impact
@silmaril You can combine the flag --extra-experimental-features "nix-command flakes" or use nix.settings.extra-experimental-features = [ "nix-command" "flakes" ];
@fgaz @nixos @tcl@a.gup.pe @tcltk @tcl@kbin.social @tcl@lemmy.world since shell is probably the smallest common nominator between all builds systems, I don't know where the fit for this would be since we could not remove a shell anyway. Maybe it would be useful to remove Python/Rust/Perl from deep down the dependency chain if shell is just not enough.