building the system configuration... error: … while calling the 'derivationStrict' builtin at //builtin/derivation.nix:9:12: (source not available) … while evaluating derivation 'nixos-system-mocha-23.05.20230327.4bb072f' whose name attribute is located at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/pkgs/stdenv/generic/make-derivation.nix:302:7 … while evaluating attribute 'activationScript' of derivation 'nixos-system-mocha-23.05.20230327.4bb072f' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/activation/top-level.nix:110:5: 109| installBootLoader = config.system.build.installBootLoader; 110| activationScript = config.system.activationScripts.script; | ^ 111| dryActivationScript = config.system.dryActivationScript; … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/activation/activation-script.nix:137:18: 136| apply = set: set // { 137| script = systemActivationScript set false; | ^ 138| }; … while calling 'systemActivationScript' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/activation/activation-script.nix:20:33: 19| 20| systemActivationScript = set: onlyDry: let | ^ 21| set' = mapAttrs (_: v: if isString v then (noDepEntry v) // { supportsDryActivation = false; } else v) set; … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/activation/activation-script.nix:49:9: 48| 49| ${textClosureMap id (withDrySnippets) (attrNames withDrySnippets)} | ^ 50| … while calling 'textClosureMap' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/strings-with-deps.nix:75:35: 74| 75| textClosureMap = f: predefined: names: | ^ 76| concatStringsSep "\n" (map f (textClosureList predefined names)); … while calling 'id' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/trivial.nix:14:5: 13| # The value to return 14| x: x; | ^ 15| … while calling 'g' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:595:19: 594| g = 595| name: value: | ^ 596| if isAttrs value && cond value … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:598:20: 597| then recurse (path ++ [name]) value 598| else f (path ++ [name]) value; | ^ 599| in mapAttrs g; … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:274:72: 273| # For definitions that have an associated option 274| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 275| … while evaluating the option `system.activationScripts.etc.text': … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:767:28: 766| # Process mkMerge and mkIf properties. 767| defs' = concatMap (m: | ^ 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc-activation.nix': … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:768:137: 767| defs' = concatMap (m: 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 769| ) defs; … while calling 'dischargeProperties' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:839:25: 838| */ 839| dischargeProperties = def: | ^ 840| if def._type or "" == "merge" then … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:776:24: 775| let f = attrPath: 776| zipAttrsWith (n: values: | ^ 777| let here = attrPath ++ [n]; in … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/types.nix:546:29: 545| merge = loc: defs: 546| zipAttrsWith (name: defs: | ^ 547| let merged = mergeDefinitions (loc ++ [name]) elemType defs; … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:767:28: 766| # Process mkMerge and mkIf properties. 767| defs' = concatMap (m: | ^ 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc.nix': … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:768:137: 767| defs' = concatMap (m: 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 769| ) defs; … while calling 'dischargeProperties' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:839:25: 838| */ 839| dischargeProperties = def: | ^ 840| if def._type or "" == "merge" then … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:88:39: 87| then value 88| else { ${elemAt attrPath n} = atDepth (n + 1); }; | ^ 89| in atDepth 0; … while calling 'atDepth' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:85:17: 84| len = length attrPath; 85| atDepth = n: | ^ 86| if n == len … while evaluating derivation 'etc' whose name attribute is located at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/pkgs/stdenv/generic/make-derivation.nix:302:7 … while evaluating attribute 'buildCommand' of derivation 'etc' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/pkgs/build-support/trivial-builders.nix:87:14: 86| enableParallelBuilding = true; 87| inherit buildCommand name; | ^ 88| passAsFile = [ "buildCommand" ] … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc.nix:54:7: 53| mkdir -p "$out/etc" 54| ${concatMapStringsSep "\n" (etcEntry: escapeShellArgs [ | ^ 55| "makeEtcEntry" … while calling 'concatMapStringsSep' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/strings.nix:114:5: 113| # List of input strings 114| list: concatStringsSep sep (map f list); | ^ 115| … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc.nix:54:33: 53| mkdir -p "$out/etc" 54| ${concatMapStringsSep "\n" (etcEntry: escapeShellArgs [ | ^ 55| "makeEtcEntry" … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc.nix:54:43: 53| mkdir -p "$out/etc" 54| ${concatMapStringsSep "\n" (etcEntry: escapeShellArgs [ | ^ 55| "makeEtcEntry" … while calling 'concatMapStringsSep' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/strings.nix:114:5: 113| # List of input strings 114| list: concatStringsSep sep (map f list); | ^ 115| … while calling 'escapeShellArg' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/strings.nix:381:20: 380| */ 381| escapeShellArg = arg: "'${replaceStrings ["'"] ["'\\''"] (toString arg)}'"; | ^ 382| … while calling 'g' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:595:19: 594| g = 595| name: value: | ^ 596| if isAttrs value && cond value … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:598:20: 597| then recurse (path ++ [name]) value 598| else f (path ++ [name]) value; | ^ 599| in mapAttrs g; … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:274:72: 273| # For definitions that have an associated option 274| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 275| … while evaluating the option `environment.etc."wireplumber/main.lua.d/99-alsa-lowlatency.lua".source': … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:767:28: 766| # Process mkMerge and mkIf properties. 767| defs' = concatMap (m: | ^ 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/nixos/modules/system/etc/etc.nix': … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:768:137: 767| defs' = concatMap (m: 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 769| ) defs; … while calling 'dischargeProperties' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:839:25: 838| */ 839| dischargeProperties = def: | ^ 840| if def._type or "" == "merge" then … while calling 'g' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:595:19: 594| g = 595| name: value: | ^ 596| if isAttrs value && cond value … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/attrsets.nix:598:20: 597| then recurse (path ++ [name]) value 598| else f (path ++ [name]) value; | ^ 599| in mapAttrs g; … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:274:72: 273| # For definitions that have an associated option 274| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 275| … while evaluating the option `environment.etc."wireplumber/main.lua.d/99-alsa-lowlatency.lua".text': … while calling anonymous lambda at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:767:28: 766| # Process mkMerge and mkIf properties. 767| defs' = concatMap (m: | ^ 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/flake.nix': … from call site at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:768:137: 767| defs' = concatMap (m: 768| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 769| ) defs; … while calling 'dischargeProperties' at /nix/store/g738q3jxmym83jx24d422nwc0nas4zyv-source/lib/modules.nix:839:25: 838| */ 839| dischargeProperties = def: | ^ 840| if def._type or "" == "merge" then error: value is a string while an integer was expected