720 lines
28 KiB
Plaintext
720 lines
28 KiB
Plaintext
|
warning: Git tree '/home/ii/Software/git/nix/confix' is dirty
|
||
|
Using saved setting for 'experimental-features = nix-command flakes' from ~/.local/share/nix/trusted-settings.json.
|
||
|
building the system configuration...
|
||
|
warning: Git tree '/home/ii/Software/git/nix/confix' is dirty
|
||
|
Using saved setting for 'experimental-features = nix-command flakes' from ~/.local/share/nix/trusted-settings.json.
|
||
|
trace: warning: optionsDocBook is deprecated since 23.11 and will be removed in 24.05
|
||
|
trace: warning: optionsDocBook is deprecated since 23.11 and will be removed in 24.05
|
||
|
trace: warning: optionsDocBook is deprecated since 23.11 and will be removed in 24.05
|
||
|
error:
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:846:24:
|
||
|
|
||
|
845| let f = attrPath:
|
||
|
846| zipAttrsWith (n: values:
|
||
|
| ^
|
||
|
847| let here = attrPath ++ [n]; in
|
||
|
|
||
|
… while calling 'g'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:629:19:
|
||
|
|
||
|
628| g =
|
||
|
629| name: value:
|
||
|
| ^
|
||
|
630| if isAttrs value && cond value
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:632:20:
|
||
|
|
||
|
631| then recurse (path ++ [name]) value
|
||
|
632| else f (path ++ [name]) value;
|
||
|
| ^
|
||
|
633| in mapAttrs g;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:242:72:
|
||
|
|
||
|
241| # For definitions that have an associated option
|
||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||
|
| ^
|
||
|
243|
|
||
|
|
||
|
… while evaluating the option `system.build.toplevel':
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/top-level.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/top-level.nix:71:12:
|
||
|
|
||
|
70| # Replace runtime dependencies
|
||
|
71| system = foldr ({ oldDependency, newDependency }: drv:
|
||
|
| ^
|
||
|
72| pkgs.replaceDependency { inherit oldDependency newDependency drv; }
|
||
|
|
||
|
… while calling 'foldr'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:53:20:
|
||
|
|
||
|
52| */
|
||
|
53| foldr = op: nul: list:
|
||
|
| ^
|
||
|
54| let
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:60:8:
|
||
|
|
||
|
59| else op (elemAt list n) (fold' (n + 1));
|
||
|
60| in fold' 0;
|
||
|
| ^
|
||
|
61|
|
||
|
|
||
|
… while calling 'fold''
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:56:15:
|
||
|
|
||
|
55| len = length list;
|
||
|
56| fold' = n:
|
||
|
| ^
|
||
|
57| if n == len
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/top-level.nix:68:10:
|
||
|
|
||
|
67| then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}"
|
||
|
68| else showWarnings config.warnings baseSystem;
|
||
|
| ^
|
||
|
69|
|
||
|
|
||
|
… while calling 'showWarnings'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/trivial.nix:414:28:
|
||
|
|
||
|
413|
|
||
|
414| showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
|
||
|
| ^
|
||
|
415|
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/trivial.nix:414:33:
|
||
|
|
||
|
413|
|
||
|
414| showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
|
||
|
| ^
|
||
|
415|
|
||
|
|
||
|
… while calling 'foldr'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:53:20:
|
||
|
|
||
|
52| */
|
||
|
53| foldr = op: nul: list:
|
||
|
| ^
|
||
|
54| let
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:60:8:
|
||
|
|
||
|
59| else op (elemAt list n) (fold' (n + 1));
|
||
|
60| in fold' 0;
|
||
|
| ^
|
||
|
61|
|
||
|
|
||
|
… while calling 'fold''
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/lists.nix:56:15:
|
||
|
|
||
|
55| len = length list;
|
||
|
56| fold' = n:
|
||
|
| ^
|
||
|
57| if n == len
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/top-level.nix:48:16:
|
||
|
|
||
|
47| # makes it bootable. See `activatable-system.nix`.
|
||
|
48| baseSystem = pkgs.stdenvNoCC.mkDerivation ({
|
||
|
| ^
|
||
|
49| name = "nixos-system-${config.system.name}-${config.system.nixos.label}";
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/pkgs/stdenv/generic/make-derivation.nix:548:3:
|
||
|
|
||
|
547| in
|
||
|
548| fnOrAttrs:
|
||
|
| ^
|
||
|
549| if builtins.isFunction fnOrAttrs
|
||
|
|
||
|
… while calling 'g'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:629:19:
|
||
|
|
||
|
628| g =
|
||
|
629| name: value:
|
||
|
| ^
|
||
|
630| if isAttrs value && cond value
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:632:20:
|
||
|
|
||
|
631| then recurse (path ++ [name]) value
|
||
|
632| else f (path ++ [name]) value;
|
||
|
| ^
|
||
|
633| in mapAttrs g;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:242:72:
|
||
|
|
||
|
241| # For definitions that have an associated option
|
||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||
|
| ^
|
||
|
243|
|
||
|
|
||
|
… while evaluating the option `system.systemBuilderArgs':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:844:59:
|
||
|
|
||
|
843| if isDefined then
|
||
|
844| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
|
||
|
| ^
|
||
|
845| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
|
||
|
|
||
|
… while calling 'merge'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/types.nix:540:20:
|
||
|
|
||
|
539| check = isAttrs;
|
||
|
540| merge = loc: defs:
|
||
|
| ^
|
||
|
541| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/types.nix:541:35:
|
||
|
|
||
|
540| merge = loc: defs:
|
||
|
541| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
|
||
|
| ^
|
||
|
542| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue
|
||
|
|
||
|
… while calling 'filterAttrs'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:309:5:
|
||
|
|
||
|
308| # The attribute set to filter
|
||
|
309| set:
|
||
|
| ^
|
||
|
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:310:29:
|
||
|
|
||
|
309| set:
|
||
|
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
|
||
|
| ^
|
||
|
311|
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:310:62:
|
||
|
|
||
|
309| set:
|
||
|
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
|
||
|
| ^
|
||
|
311|
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/types.nix:541:51:
|
||
|
|
||
|
540| merge = loc: defs:
|
||
|
541| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
|
||
|
| ^
|
||
|
542| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/types.nix:541:86:
|
||
|
|
||
|
540| merge = loc: defs:
|
||
|
541| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
|
||
|
| ^
|
||
|
542| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/activatable-system.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/activation/activation-script.nix:49:9:
|
||
|
|
||
|
48|
|
||
|
49| ${textClosureMap id (withDrySnippets) (attrNames withDrySnippets)}
|
||
|
| ^
|
||
|
50|
|
||
|
|
||
|
… while calling 'textClosureMap'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/trivial.nix:14:5:
|
||
|
|
||
|
13| # The value to return
|
||
|
14| x: x;
|
||
|
| ^
|
||
|
15|
|
||
|
|
||
|
… while calling 'g'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:629:19:
|
||
|
|
||
|
628| g =
|
||
|
629| name: value:
|
||
|
| ^
|
||
|
630| if isAttrs value && cond value
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:632:20:
|
||
|
|
||
|
631| then recurse (path ++ [name]) value
|
||
|
632| else f (path ++ [name]) value;
|
||
|
| ^
|
||
|
633| in mapAttrs g;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:242:72:
|
||
|
|
||
|
241| # For definitions that have an associated option
|
||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||
|
| ^
|
||
|
243|
|
||
|
|
||
|
… while evaluating the option `system.activationScripts.etc.text':
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/etc/etc-activation.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:846:24:
|
||
|
|
||
|
845| let f = attrPath:
|
||
|
846| zipAttrsWith (n: values:
|
||
|
| ^
|
||
|
847| let here = attrPath ++ [n]; in
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/types.nix:565:29:
|
||
|
|
||
|
564| merge = loc: defs:
|
||
|
565| zipAttrsWith (name: defs:
|
||
|
| ^
|
||
|
566| let merged = mergeDefinitions (loc ++ [name]) elemType defs;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/etc/etc.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/pkgs/stdenv/generic/make-derivation.nix:300:7
|
||
|
|
||
|
… while evaluating attribute 'buildCommand' of derivation 'etc'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/pkgs/build-support/trivial-builders/default.nix:87:14:
|
||
|
|
||
|
86| enableParallelBuilding = true;
|
||
|
87| inherit buildCommand name;
|
||
|
| ^
|
||
|
88| passAsFile = [ "buildCommand" ]
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:117:5:
|
||
|
|
||
|
116| # List of input strings
|
||
|
117| list: concatStringsSep sep (map f list);
|
||
|
| ^
|
||
|
118|
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-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/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:117:5:
|
||
|
|
||
|
116| # List of input strings
|
||
|
117| list: concatStringsSep sep (map f list);
|
||
|
| ^
|
||
|
118|
|
||
|
|
||
|
… while calling 'escapeShellArg'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:429:20:
|
||
|
|
||
|
428| */
|
||
|
429| escapeShellArg = arg: "'${replaceStrings ["'"] ["'\\''"] (toString arg)}'";
|
||
|
| ^
|
||
|
430|
|
||
|
|
||
|
… while calling 'g'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:629:19:
|
||
|
|
||
|
628| g =
|
||
|
629| name: value:
|
||
|
| ^
|
||
|
630| if isAttrs value && cond value
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:632:20:
|
||
|
|
||
|
631| then recurse (path ++ [name]) value
|
||
|
632| else f (path ++ [name]) value;
|
||
|
| ^
|
||
|
633| in mapAttrs g;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:242:72:
|
||
|
|
||
|
241| # For definitions that have an associated option
|
||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||
|
| ^
|
||
|
243|
|
||
|
|
||
|
… while evaluating the option `environment.etc."iproute2/bpf_pinning".source':
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/system/etc/etc.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… while calling 'g'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:629:19:
|
||
|
|
||
|
628| g =
|
||
|
629| name: value:
|
||
|
| ^
|
||
|
630| if isAttrs value && cond value
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/attrsets.nix:632:20:
|
||
|
|
||
|
631| then recurse (path ++ [name]) value
|
||
|
632| else f (path ++ [name]) value;
|
||
|
| ^
|
||
|
633| in mapAttrs g;
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:242:72:
|
||
|
|
||
|
241| # For definitions that have an associated option
|
||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||
|
| ^
|
||
|
243|
|
||
|
|
||
|
… while evaluating the option `environment.etc."iproute2/bpf_pinning".text':
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:822:28:
|
||
|
|
||
|
821| # Process mkMerge and mkIf properties.
|
||
|
822| defs' = concatMap (m:
|
||
|
| ^
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
|
||
|
… while evaluating definitions from `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/config/iproute2.nix':
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:823:137:
|
||
|
|
||
|
822| defs' = concatMap (m:
|
||
|
823| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||
|
| ^
|
||
|
824| ) defs;
|
||
|
|
||
|
… while calling 'dischargeProperties'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/modules.nix:894:25:
|
||
|
|
||
|
893| */
|
||
|
894| dischargeProperties = def:
|
||
|
| ^
|
||
|
895| if def._type or "" == "merge" then
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/nixos/modules/config/iproute2.nix:21:70:
|
||
|
|
||
|
20| config = mkIf cfg.enable {
|
||
|
21| environment.etc."iproute2/bpf_pinning" = { mode = "0644"; text = fileContents "${pkgs.iproute2}/etc/iproute2/bpf_pinning"; };
|
||
|
| ^
|
||
|
22| environment.etc."iproute2/ematch_map" = { mode = "0644"; text = fileContents "${pkgs.iproute2}/etc/iproute2/ematch_map"; };
|
||
|
|
||
|
… while calling 'fileContents'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:1139:18:
|
||
|
|
||
|
1138| */
|
||
|
1139| fileContents = file: removeSuffix "\n" (readFile file);
|
||
|
| ^
|
||
|
1140|
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:1139:24:
|
||
|
|
||
|
1138| */
|
||
|
1139| fileContents = file: removeSuffix "\n" (readFile file);
|
||
|
| ^
|
||
|
1140|
|
||
|
|
||
|
… while calling 'removeSuffix'
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:653:5:
|
||
|
|
||
|
652| # Input string
|
||
|
653| str:
|
||
|
| ^
|
||
|
654| # Before 23.05, paths would be copied to the store before converting them
|
||
|
|
||
|
… from call site
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/strings.nix:656:5:
|
||
|
|
||
|
655| # to strings and comparing. This was surprising and confusing.
|
||
|
656| warnIf
|
||
|
| ^
|
||
|
657| (isPath suffix)
|
||
|
|
||
|
… while calling anonymous lambda
|
||
|
|
||
|
at /nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source/lib/trivial.nix:357:50:
|
||
|
|
||
|
356| */
|
||
|
357| warnIf = cond: msg: if cond then warn msg else x: x;
|
||
|
| ^
|
||
|
358|
|
||
|
|
||
|
error: getting status of '/nix/store/fijy0dlyk5b06ay7nxg88lr7bp13hpjb-iproute2-6.5.0/etc': No such file or directory
|