-
-
Notifications
You must be signed in to change notification settings - Fork 18.6k
Remove nix fallback paths #471439
Copy link
Copy link
Open
Labels
6.topic: hygieneCleaning up and removing cruftCleaning up and removing cruft6.topic: nixosIssues or PRs affecting NixOS modules, or package usability issues specific to NixOSIssues or PRs affecting NixOS modules, or package usability issues specific to NixOS9.needs: upstream fixThis PR needs upstream to change somethingThis PR needs upstream to change something
Metadata
Metadata
Assignees
Labels
6.topic: hygieneCleaning up and removing cruftCleaning up and removing cruft6.topic: nixosIssues or PRs affecting NixOS modules, or package usability issues specific to NixOSIssues or PRs affecting NixOS modules, or package usability issues specific to NixOS9.needs: upstream fixThis PR needs upstream to change somethingThis PR needs upstream to change something
Fields
Give feedbackNo fields configured for issues without a type.
IIUC, the nix fallback paths provided a way for
nixos-rebuildto bootstrap a new Nix evaluation of Nix in case the new Nix expression for Nix did not evaluate under the current Nix.While a degree of paranoia around upgrade robustness is of course warranted, I don't believe we have needed this in this decade, and indeed the new
nixos-rebuildimplementation does not implement this functionality.However
nixos/modules/installer/tools/nix-fallback-paths.nixremains.Should it?
cc @edolstra @NixOS/nix-team