CCCPaste

af08383b9247c

evaluation warning: 'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'
evaluation warning: 'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'
error:
… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1691:14:
1690| zipAttrsWith (
1691| n: values:
| ^
1692| let

… while calling the 'head' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1696:13:
1695| if length values == 1 || pred here (elemAt values 1) (head values) then
1696| head values
| ^
1697| else

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `system.build.toplevel':

… while evaluating the attribute 'mergedValue'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1189:5:
1188| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
1189| mergedValue =
| ^
1190| if isDefined then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1190:7:
1189| mergedValue =
1190| if isDefined then
| ^
1191| if type.merge ? v2 then

… while evaluating the attribute 'values'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1183:9:
1182| {
1183| values = defsSorted;
| ^
1184| inherit (defsFiltered) highestPrio;

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1177:11:
1176| # Avoid sorting if we don't have to.
1177| if any (def: def.value._type or "" == "order") defsFiltered.values then
| ^
1178| sortProperties defsFiltered.values

… while calling the 'any' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1177:14:
1176| # Avoid sorting if we don't have to.
1177| if any (def: def.value._type or "" == "order") defsFiltered.values then
| ^
1178| sortProperties defsFiltered.values

… while evaluating the attribute 'values'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1357:7:
1356| {
1357| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
| ^
1358| inherit highestPrio;

… while calling the 'concatMap' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1357:16:
1356| {
1357| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
| ^
1358| inherit highestPrio;

… while calling the 'concatMap' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1157:26:
1156| # Process mkMerge and mkIf properties.
1157| defsNormalized = concatMap (
| ^
1158| m:

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1158:11:
1157| defsNormalized = concatMap (
1158| m:
| ^
1159| map (

… while calling the 'map' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1159:11:
1158| m:
1159| map (
| ^
1160| value:

… while evaluating definitions from `/nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/activation/top-level.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:805:21:
804| inherit (module) file;
805| inherit value;
| ^
806| }) module.config

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/activation/top-level.nix:83:26:
82| # Handle assertions and warnings
83| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
| ^
84|

… while calling 'checkAssertWarn'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/asserts.nix:193:27:
192| checkAssertWarn =
193| assertions: warnings: val:
| ^
194| let

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/asserts.nix:200:7:
199| else
200| showWarnings warnings val;
| ^
201|

… while calling 'showWarnings'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/trivial.nix:982:28:
981|
982| showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
| ^
983|

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/trivial.nix:982:33:
981|
982| showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
| ^
983|

… while calling 'foldr'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:139:14:
138| foldr =
139| op: nul: list:
| ^
140| let

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:144:5:
143| in
144| fold' 0;
| ^
145|

… while calling 'fold''
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:142:15:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:142:18:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in

… while calling the 'length' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:141:13:
140| let
141| len = length list;
| ^
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/activation/top-level.nix:83:72:
82| # Handle assertions and warnings
83| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
| ^
84|

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `warnings':

(10 duplicate frames omitted)

… while evaluating definitions from `/nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:805:21:
804| inherit (module) file;
805| inherit value;
| ^
806| }) module.config

… while calling the 'concatLists' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:494:7:
493| in
494| concatLists (
| ^
495| mapAttrsToList (

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:496:17:
495| mapAttrsToList (
496| name: service:
| ^
497| let

… while calling the 'concatLists' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:502:11:
501| in
502| concatLists [
| ^
503| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:503:14:
502| concatLists [
503| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))
| ^
504| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"

… while calling 'optional'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:777:20:
776| */
777| optional = cond: elem: if cond then [ elem ] else [ ];
| ^
778|

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:777:26:
776| */
777| optional = cond: elem: if cond then [ elem ] else [ ];
| ^
778|

… in the left operand of the AND (&&) operator
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:503:42:
502| concatLists [
503| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))
| ^
504| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/nixos/modules/system/boot/systemd.nix:498:20:
497| let
498| type = service.serviceConfig.Type or "";
| ^
499| restart = service.serviceConfig.Restart or "no";

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `systemd.services.home-manager-v.serviceConfig':

… while evaluating the attribute 'mergedValue'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1189:5:
1188| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
1189| mergedValue =
| ^
1190| if isDefined then

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:859:17:
858| headError = checkDefsForError check loc defs;
859| value = mapAttrs (
| ^
860| n: v:

… while calling the 'mapAttrs' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:859:25:
858| headError = checkDefsForError check loc defs;
859| value = mapAttrs (
| ^
860| n: v:

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:853:21:
852| # Meaning it is less lazy
853| filterAttrs (n: v: v.optionalValue ? value) (
| ^
854| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

… while calling 'filterAttrs'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:23:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… while calling the 'removeAttrs' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:28:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… while calling the 'filter' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:45:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:53:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… in the argument of the not operator
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:60:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:663:60:
662| */
663| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
664|

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:853:37:
852| # Meaning it is less lazy
853| filterAttrs (n: v: v.optionalValue ? value) (
| ^
854| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

… while evaluating the attribute 'optionalValue'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1253:5:
1252|
1253| optionalValue = if isDefined then { value = mergedValue; } else { };
| ^
1254| };

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1253:21:
1252|
1253| optionalValue = if isDefined then { value = mergedValue; } else { };
| ^
1254| };

(8 duplicate frames omitted)

… while evaluating definitions from `/nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/nixos':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:800:15:
799| inherit (def) file;
800| value = v;
| ^
801| }) def.value

… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;

… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|

… while evaluating derivation 'home-manager-generation'
whose name attribute is located at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/stdenv/generic/make-derivation.nix:544:13

… while evaluating attribute 'buildCommand' of derivation 'home-manager-generation'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/trivial-builders/default.nix:80:17:
79| enableParallelBuilding = true;
80| inherit buildCommand name;
| ^
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;

… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|

… while evaluating derivation 'home-manager-files'
whose name attribute is located at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/stdenv/generic/make-derivation.nix:544:13

… while evaluating attribute 'buildCommand' of derivation 'home-manager-files'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/trivial-builders/default.nix:80:17:
79| enableParallelBuilding = true;
80| inherit buildCommand name;
| ^
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

… while calling the 'concatStringsSep' builtin
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:365:13:
364| ''
365| + lib.concatStrings (
| ^
366| lib.mapAttrsToList (n: v: ''

… while calling anonymous lambda
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:366:36:
365| + lib.concatStrings (
366| lib.mapAttrsToList (n: v: ''
| ^
367| insertFile ${

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:368:17:
367| insertFile ${
368| lib.escapeShellArgs [
| ^
369| (sourceStorePath v)

… while calling 'concatMapStringsSep'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:261:13:
260| concatMapStringsSep =
261| sep: f: list:
| ^
262| concatStringsSep sep (map f list);

… while calling the 'concatStringsSep' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:262:5:
261| sep: f: list:
262| concatStringsSep sep (map f list);
| ^
263|

… while calling 'escapeShellArg'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:1201:5:
1200| escapeShellArg =
1201| arg:
| ^
1202| let

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:1205:5:
1204| in
1205| if match "[[:alnum:],._+:@%/-]+" string == null then
| ^
1206| "'${replaceString "'" "'\\''" string}'"

… while calling the 'match' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:1205:8:
1204| in
1205| if match "[[:alnum:],._+:@%/-]+" string == null then
| ^
1206| "'${replaceString "'" "'\\''" string}'"

… while evaluating the second argument passed to builtins.match

… while calling the 'toString' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/strings.nix:1203:16:
1202| let
1203| string = toString arg;
| ^
1204| in

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:369:20:
368| lib.escapeShellArgs [
369| (sourceStorePath v)
| ^
370| v.target

… while calling 'sourceStorePath'
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:20:5:
19| sourceStorePath =
20| file:
| ^
21| let

… while evaluating a branch condition
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:25:5:
24| in
25| if builtins.hasContext sourcePath then
| ^
26| file.source

… while calling the 'hasContext' builtin
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:25:8:
24| in
25| if builtins.hasContext sourcePath then
| ^
26| file.source

… while evaluating the argument passed to builtins.hasContext

… while calling the 'toString' builtin
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:22:20:
21| let
22| sourcePath = toString file.source;
| ^
23| sourceName = config.lib.strings.storeFileName (baseNameOf sourcePath);

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix:22:29:
21| let
22| sourcePath = toString file.source;
| ^
23| sourceName = config.lib.strings.storeFileName (baseNameOf sourcePath);

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.home.file."/home/v/.config/fontconfig/conf.d/10-hm-fonts.conf".source':

(10 duplicate frames omitted)

… while evaluating definitions from `/nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/files.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1312:7:
1311| else if def._type or "" == "if" then
1312| if isBool def.condition then
| ^
1313| if def.condition then dischargeProperties def.content else [ ]

… while calling the 'isBool' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1312:10:
1311| else if def._type or "" == "if" then
1312| if isBool def.condition then
| ^
1313| if def.condition then dischargeProperties def.content else [ ]

… while evaluating the attribute 'condition'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1468:13:
1467| _type = "if";
1468| inherit condition content;
| ^
1469| };

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/lib/file-type.nix:145:28:
144| target = mkDefault name;
145| source = mkIf (config.text != null) (
| ^
146| mkDefault (

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.home.file."/home/v/.config/fontconfig/conf.d/10-hm-fonts.conf".text':

(10 duplicate frames omitted)

… while evaluating definitions from `/nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/misc/xdg.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:805:21:
804| inherit (module) file;
805| inherit value;
| ^
806| }) module.config

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:805:21:
804| inherit (module) file;
805| inherit value;
| ^
806| }) module.config

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.xdg.configFile."fontconfig/conf.d/10-hm-fonts.conf".text':

(10 duplicate frames omitted)

… while evaluating definitions from `/nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/misc/fontconfig.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:805:21:
804| inherit (module) file;
805| inherit value;
| ^
806| }) module.config

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/misc/fontconfig.nix:342:33:
341| lib.nameValuePair "fontconfig/conf.d/${builtins.toString config.priority}-hm-${config.label}.conf" {
342| inherit (config) enable text;
| ^
343| source = lib.mkIf (config.source != null) config.source;

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.fonts.fontconfig.configFile.fonts.text':

(15 duplicate frames omitted)

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/misc/fontconfig.nix:256:18:
255| source = null; # Set the source as null explicitly so that it cannot be overwritten by mistake by a user
256| text = mkFontconfigConf ''
| ^
257| <description>Add fonts in the Nix user profile</description>

… while calling 'mkFontconfigConf'
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/misc/fontconfig.nix:240:28:
239| let
240| mkFontconfigConf = conf: ''
| ^
241| <?xml version='1.0'?>

… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;

… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|

… while evaluating derivation 'home-manager-path'
whose name attribute is located at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/stdenv/generic/make-derivation.nix:544:13

… while evaluating attribute 'passAsFile' of derivation 'home-manager-path'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/trivial-builders/default.nix:81:9:
80| inherit buildCommand name;
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
| ^
82| }

… while evaluating the attribute 'passAsFile'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:113:9:
112| # XXX: The size is somewhat arbitrary
113| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
| ^
114| }

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:113:22:
112| # XXX: The size is somewhat arbitrary
113| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
| ^
114| }

… in the argument of the not operator
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:113:52:
112| # XXX: The size is somewhat arbitrary
113| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
| ^
114| }

… while calling the 'lessThan' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:113:52:
112| # XXX: The size is somewhat arbitrary
113| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
| ^
114| }

… while calling the 'stringLength' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:113:25:
112| # XXX: The size is somewhat arbitrary
113| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
| ^
114| }

… while calling the 'toJSON' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:108:16:
107| ;
108| pkgs = builtins.toJSON chosenOutputs;
| ^
109| extraPathsFrom = lib.optional includeClosures (writeClosure pathsForClosure);

… while calling the 'map' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/build-support/buildenv/default.nix:67:21:
66| let
67| chosenOutputs = map (drv: {
| ^
68| paths =

… from call site
at /nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/modules/home-environment.nix:898:15:
897|
898| paths = cfg.packages;
| ^
899| inherit (cfg) extraOutputsToInstall;

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.home.packages':

… while evaluating the attribute 'mergedValue'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1189:5:
1188| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
1189| mergedValue =
| ^
1190| if isDefined then

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:750:17:
749| headError = checkDefsForError check loc defs;
750| value = map (x: x.optionalValue.value or x.mergedValue) evals;
| ^
751| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;

… while calling the 'map' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:750:25:
749| headError = checkDefsForError check loc defs;
750| value = map (x: x.optionalValue.value or x.mergedValue) evals;
| ^
751| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;

… while calling the 'filter' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:731:25:
730| let
731| evals = filter (x: x.optionalValue ? value) (
| ^
732| concatLists (

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:731:33:
730| let
731| evals = filter (x: x.optionalValue ? value) (
| ^
732| concatLists (

(10 duplicate frames omitted)

… while evaluating definitions from `/nix/store/ksd7fcgrxjqfc8g9gha24mw7w427ihz0-source/nixos/common.nix':

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1168:80:
1167| }
1168| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
1169| ) defs;

… while calling 'dischargeProperties'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1308:5:
1307| dischargeProperties =
1308| def:
| ^
1309| if def._type or "" == "merge" then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1309:5:
1308| def:
1309| if def._type or "" == "merge" then
| ^
1310| concatMap dischargeProperties def.contents

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/types.nix:740:29:
739| inherit (def) file;
740| value = def';
| ^
741| }

… while calling the 'elemAt' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/lists.nix:345:43:
344| */
345| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
346|

… from call site
at /nix/store/kva0q0xs4mkcrzr903lv8cz5y6f4n8yw-source/flake.nix:59:31:
58|
59| home.packages = [ cfg.package ];
| ^
60| };

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1188:17:
1187| mapAttrs (
1188| name: value:
| ^
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/attrsets.nix:1189:85:
1188| name: value:
1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
| ^
1190| );

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:275:71:
274| # For definitions that have an associated option
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
| ^
276|

… while evaluating the attribute 'value'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `home-manager.users.v.auto_redshift.package':

… while evaluating the attribute 'mergedValue'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1189:5:
1188| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
1189| mergedValue =
| ^
1190| if isDefined then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1190:7:
1189| mergedValue =
1190| if isDefined then
| ^
1191| if type.merge ? v2 then

… while evaluating the attribute 'values'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1183:9:
1182| {
1183| values = defsSorted;
| ^
1184| inherit (defsFiltered) highestPrio;

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1177:11:
1176| # Avoid sorting if we don't have to.
1177| if any (def: def.value._type or "" == "order") defsFiltered.values then
| ^
1178| sortProperties defsFiltered.values

… while calling the 'any' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1177:14:
1176| # Avoid sorting if we don't have to.
1177| if any (def: def.value._type or "" == "order") defsFiltered.values then
| ^
1178| sortProperties defsFiltered.values

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1177:19:
1176| # Avoid sorting if we don't have to.
1177| if any (def: def.value._type or "" == "order") defsFiltered.values then
| ^
1178| sortProperties defsFiltered.values

… while evaluating the attribute 'value._type'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1354:67:
1353| strip =
1354| def: if def.value._type or "" == "override" then def // { value = def.value.content; } else def;
| ^
1355| in

… while evaluating the attribute 'value.content'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/lib/modules.nix:1487:22:
1486| _type = "override";
1487| inherit priority content;
| ^
1488| };

… while evaluating the attribute 'default'
at /nix/store/kva0q0xs4mkcrzr903lv8cz5y6f4n8yw-source/flake.nix:30:15:
29| type = package;
30| default = self.packages.${pkgs.system}.default;
| ^
31| description = "The package to use.";

… while evaluating the attribute 'packages."${(pkgs).system}".default'
at /nix/store/kva0q0xs4mkcrzr903lv8cz5y6f4n8yw-source/flake.nix:14:7:
13| in {
14| packages = forAllSystems (system: {
| ^
15| default = pkgsFor.${system}.callPackage ./default.nix { };

… from call site
at /nix/store/kva0q0xs4mkcrzr903lv8cz5y6f4n8yw-source/flake.nix:30:41:
29| type = package;
30| default = self.packages.${pkgs.system}.default;
| ^
31| description = "The package to use.";

… while calling anonymous lambda
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:219:31:
218| mapAliases =
219| aliases: lib.mapAttrs (n: alias: removeRecurseForDerivations (checkInPkgs n alias)) aliases;
| ^
220|

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:219:38:
218| mapAliases =
219| aliases: lib.mapAttrs (n: alias: removeRecurseForDerivations (checkInPkgs n alias)) aliases;
| ^
220|

… while calling 'removeRecurseForDerivations'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:26:5:
25| removeRecurseForDerivations =
26| alias:
| ^
27| if alias.recurseForDerivations or false then

… while evaluating a branch condition
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:27:5:
26| alias:
27| if alias.recurseForDerivations or false then
| ^
28| lib.removeAttrs alias [ "recurseForDerivations" ]

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:219:67:
218| mapAliases =
219| aliases: lib.mapAttrs (n: alias: removeRecurseForDerivations (checkInPkgs n alias)) aliases;
| ^
220|

… while calling 'checkInPkgs'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:215:8:
214| checkInPkgs =
215| n: alias:
| ^
216| if builtins.hasAttr n super then abort "Alias ${n} is still in all-packages.nix" else alias;

… from call site
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:1437:12:
1436| syndicate_utils = throw "'syndicate_utils' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01
1437| system = warnAlias "'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'" stdenv.hostPlatform.system; # Converted to warning 2025-10-28
| ^
1438| t1lib = throw "'t1lib' has been removed as it was broken and unmaintained upstream."; # Added 2025-06-11

… while calling 'warnAlias'
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:224:10:
223| warnAlias =
224| msg: v:
| ^
225| if lib.isDerivation v then

… while calling the 'warn' builtin
at /nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/top-level/aliases.nix:241:7:
240| # not common.
241| lib.warn msg v;
| ^
242| in

error: aborting to reveal stack trace of warning, as abort-on-warn is set
Command 'nix --extra-experimental-features 'nix-command flakes' build --print-out-paths '/home/v/nix#nixosConfigurations."v-laptop".config.system.build.toplevel' --option abort-on-warn true --show-trace --impure --no-link' returned non-zero exit status 1.
1 ❌ ~/nix master [!]   + 3s 16:44:29