summary refs log tree commit diff
path: root/nixos/modules/services/misc/nix-daemon.nix
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2020-04-19 15:03:37 +0200
committerMichael Weiss <dev.primeos@gmail.com>2020-04-19 15:16:08 +0200
commit0e4417f1185e2093eb4f084e144f49a66f701db9 (patch)
tree3606d43b6028618b66da58bb7351eb8d35cefb2c /nixos/modules/services/misc/nix-daemon.nix
parenta0e496acd0d7b1c85a0cb2f2d7ce8494d825ab38 (diff)
downloadnixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar.gz
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar.bz2
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar.lz
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar.xz
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.tar.zst
nixpkgs-0e4417f1185e2093eb4f084e144f49a66f701db9.zip
Revert "nixos: Introduce nix.buildLocation option"
This reverts commit 5291925fd2486175e781669412fa5a525da7602a.
Reason: This started to cause severe regressions, see:
- https://github.com/NixOS/nixpkgs/issues/85552
- https://github.com/NixOS/nixpkgs/pull/83166#pullrequestreview-395960588
Fixes #85552.
Diffstat (limited to 'nixos/modules/services/misc/nix-daemon.nix')
-rw-r--r--nixos/modules/services/misc/nix-daemon.nix16
1 files changed, 1 insertions, 15 deletions
diff --git a/nixos/modules/services/misc/nix-daemon.nix b/nixos/modules/services/misc/nix-daemon.nix
index 022ddad8f36..0c2407e1dd2 100644
--- a/nixos/modules/services/misc/nix-daemon.nix
+++ b/nixos/modules/services/misc/nix-daemon.nix
@@ -430,16 +430,6 @@ in
         '';
       };
 
-      buildLocation = mkOption {
-        type = types.str;
-        default = "/tmp";
-        example = "/var/buildroot";
-        description = ''
-          Temporary directory, which used to unpack and build source packages.
-          (by default <filename>/tmp</filename> is used, which commonly reside on tmpfs,
-          and big packages (like browsers) can just not fit there)
-        '';
-      };
     };
 
   };
@@ -486,9 +476,7 @@ in
           ++ optionals cfg.distributedBuilds [ pkgs.gzip ];
 
         environment = cfg.envVars
-          // { CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt";
-               TMPDIR = cfg.buildLocation;
-             }
+          // { CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"; }
           // config.networking.proxy.envVars;
 
         unitConfig.RequiresMountsFor = "/nix/store";
@@ -502,8 +490,6 @@ in
         restartTriggers = [ nixConf ];
       };
 
-    systemd.tmpfiles.rules = [ "d ${cfg.buildLocation} 0775 root root -" ];
-
     # Set up the environment variables for running Nix.
     environment.sessionVariables = cfg.envVars //
       { NIX_PATH = cfg.nixPath;