summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nixos-rebuild
diff options
context:
space:
mode:
authorCharlotte Van Petegem <charlotte@vanpetegem.me>2022-01-05 10:56:11 +0100
committerBenno Fünfstück <benno.fuenfstueck@gmail.com>2022-02-11 14:20:42 +0100
commita2c0cb0db795376c4af2e4026a8798508da23d42 (patch)
treef06e289bcd330fb2cfa7cf325b24be4809a3acbd /pkgs/os-specific/linux/nixos-rebuild
parentd82d0d9fb0fbb66f2fb16a02f242b8fd09d44563 (diff)
downloadnixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar.gz
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar.bz2
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar.lz
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar.xz
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.tar.zst
nixpkgs-a2c0cb0db795376c4af2e4026a8798508da23d42.zip
nixos-rebuild: Don't pass `--impure` to realization when building flake remotely and impurely
It doesn't work and it's not required for building.
Diffstat (limited to 'pkgs/os-specific/linux/nixos-rebuild')
-rwxr-xr-xpkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
index bfe03ecc5d8..5f950eb8b76 100755
--- a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
+++ b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
@@ -247,6 +247,8 @@ nixFlakeBuild() {
                 local k="$1"; shift 1
                 evalArgs+=("$i" "$j" "$k")
                 ;;
+              --impure) # We don't want this in buildArgs, it's only needed at evaluation time, and unsupported during realisation
+                ;;
               *)
                 buildArgs+=("$i")
                 ;;