stuff
This commit is contained in:
933
log
933
log
@@ -5,7 +5,513 @@ evaluation warning: You have set specialArgs.pkgs, which means that options like
|
||||
please import the `nixosModules.readOnlyPkgs` module from the nixpkgs flake or
|
||||
`(modulesPath + "/misc/nixpkgs/read-only.nix"), and set `{ nixpkgs.pkgs = <your pkgs>; }`.
|
||||
This properly disables the ignored options to prevent future surprises.
|
||||
evaluation warning: nix-index-database: flake output `hmModules` has been renamed to `homeModules`
|
||||
evaluation warning: In order to support declarative extension configuration,
|
||||
extension installation has been moved from
|
||||
programs.firefox.profiles.<profile>.extensions
|
||||
to
|
||||
programs.firefox.profiles.<profile>.extensions.packages
|
||||
evaluation warning: 'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'
|
||||
error:
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/attrsets.nix:1691:14:
|
||||
1690| zipAttrsWith (
|
||||
1691| n: values:
|
||||
| ^
|
||||
1692| let
|
||||
|
||||
… while calling the 'head' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1192:5:
|
||||
1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
|
||||
1192| mergedValue =
|
||||
| ^
|
||||
1193| if isDefined then
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1193:7:
|
||||
1192| mergedValue =
|
||||
1193| if isDefined then
|
||||
| ^
|
||||
1194| if type.merge ? v2 then
|
||||
|
||||
… while evaluating the attribute 'values'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1186:9:
|
||||
1185| {
|
||||
1186| values = defsSorted;
|
||||
| ^
|
||||
1187| inherit (defsFiltered) highestPrio;
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1180:11:
|
||||
1179| # Avoid sorting if we don't have to.
|
||||
1180| if any (def: def.value._type or "" == "order") defsFiltered.values then
|
||||
| ^
|
||||
1181| sortProperties defsFiltered.values
|
||||
|
||||
… while calling the 'any' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1180:14:
|
||||
1179| # Avoid sorting if we don't have to.
|
||||
1180| if any (def: def.value._type or "" == "order") defsFiltered.values then
|
||||
| ^
|
||||
1181| sortProperties defsFiltered.values
|
||||
|
||||
… while evaluating the attribute 'values'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1360:7:
|
||||
1359| {
|
||||
1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
|
||||
| ^
|
||||
1361| inherit highestPrio;
|
||||
|
||||
… while calling the 'concatMap' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1360:16:
|
||||
1359| {
|
||||
1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
|
||||
| ^
|
||||
1361| inherit highestPrio;
|
||||
|
||||
… while calling the 'concatMap' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1160:26:
|
||||
1159| # Process mkMerge and mkIf properties.
|
||||
1160| defsNormalized = concatMap (
|
||||
| ^
|
||||
1161| m:
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1161:11:
|
||||
1160| defsNormalized = concatMap (
|
||||
1161| m:
|
||||
| ^
|
||||
1162| map (
|
||||
|
||||
… while calling the 'map' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1162:11:
|
||||
1161| m:
|
||||
1162| map (
|
||||
| ^
|
||||
1163| value:
|
||||
|
||||
… while evaluating definitions from `/nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/activation/top-level.nix':
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1171:80:
|
||||
1170| }
|
||||
1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||||
| ^
|
||||
1172| ) defs;
|
||||
|
||||
… while calling 'dischargeProperties'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1311:5:
|
||||
1310| dischargeProperties =
|
||||
1311| def:
|
||||
| ^
|
||||
1312| if def._type or "" == "merge" then
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1312:5:
|
||||
1311| def:
|
||||
1312| if def._type or "" == "merge" then
|
||||
| ^
|
||||
1313| concatMap dischargeProperties def.contents
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:805:21:
|
||||
804| inherit (module) file;
|
||||
805| inherit value;
|
||||
| ^
|
||||
806| }) module.config
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/activation/top-level.nix:81:26:
|
||||
80| # Handle assertions and warnings
|
||||
81| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
|
||||
| ^
|
||||
82|
|
||||
|
||||
… while calling 'checkAssertWarn'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/asserts.nix:193:27:
|
||||
192| checkAssertWarn =
|
||||
193| assertions: warnings: val:
|
||||
| ^
|
||||
194| let
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/asserts.nix:200:7:
|
||||
199| else
|
||||
200| showWarnings warnings val;
|
||||
| ^
|
||||
201|
|
||||
|
||||
… while calling 'showWarnings'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:139:14:
|
||||
138| foldr =
|
||||
139| op: nul: list:
|
||||
| ^
|
||||
140| let
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:144:5:
|
||||
143| in
|
||||
144| fold' 0;
|
||||
| ^
|
||||
145|
|
||||
|
||||
… while calling 'fold''
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/activation/top-level.nix:81:72:
|
||||
80| # Handle assertions and warnings
|
||||
81| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
|
||||
| ^
|
||||
82|
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/boot/systemd.nix':
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1171:80:
|
||||
1170| }
|
||||
1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||||
| ^
|
||||
1172| ) defs;
|
||||
|
||||
… while calling 'dischargeProperties'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1311:5:
|
||||
1310| dischargeProperties =
|
||||
1311| def:
|
||||
| ^
|
||||
1312| if def._type or "" == "merge" then
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1312:5:
|
||||
1311| def:
|
||||
1312| if def._type or "" == "merge" then
|
||||
| ^
|
||||
1313| concatMap dischargeProperties def.contents
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:805:21:
|
||||
804| inherit (module) file;
|
||||
805| inherit value;
|
||||
| ^
|
||||
806| }) module.config
|
||||
|
||||
… while calling the 'concatLists' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/boot/systemd.nix:494:7:
|
||||
493| in
|
||||
494| concatLists (
|
||||
| ^
|
||||
495| mapAttrsToList (
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/nixos/modules/system/boot/systemd.nix:496:17:
|
||||
495| mapAttrsToList (
|
||||
496| name: service:
|
||||
| ^
|
||||
497| let
|
||||
|
||||
… while calling the 'concatLists' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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-me.serviceConfig':
|
||||
|
||||
… while evaluating the attribute 'mergedValue'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1192:5:
|
||||
1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
|
||||
1192| mergedValue =
|
||||
| ^
|
||||
1193| if isDefined then
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/types.nix:878:17:
|
||||
877| headError = checkDefsForError check loc defs;
|
||||
878| value = mapAttrs (
|
||||
| ^
|
||||
879| n: v:
|
||||
|
||||
… while calling the 'mapAttrs' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/types.nix:878:25:
|
||||
877| headError = checkDefsForError check loc defs;
|
||||
878| value = mapAttrs (
|
||||
| ^
|
||||
879| n: v:
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/types.nix:872:21:
|
||||
871| # Meaning it is less lazy
|
||||
872| filterAttrs (n: v: v.optionalValue ? value) (
|
||||
| ^
|
||||
873| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)
|
||||
|
||||
… while calling 'filterAttrs'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/types.nix:872:37:
|
||||
871| # Meaning it is less lazy
|
||||
872| filterAttrs (n: v: v.optionalValue ? value) (
|
||||
| ^
|
||||
873| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)
|
||||
|
||||
… while evaluating the attribute 'optionalValue'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1256:5:
|
||||
1255|
|
||||
1256| optionalValue = if isDefined then { value = mergedValue; } else { };
|
||||
| ^
|
||||
1257| };
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1256:21:
|
||||
1255|
|
||||
1256| optionalValue = if isDefined then { value = mergedValue; } else { };
|
||||
| ^
|
||||
1257| };
|
||||
|
||||
(8 duplicate frames omitted)
|
||||
|
||||
… while evaluating definitions from `/nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/nixos':
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1171:80:
|
||||
1170| }
|
||||
1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||||
| ^
|
||||
1172| ) defs;
|
||||
|
||||
… while calling 'dischargeProperties'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1311:5:
|
||||
1310| dischargeProperties =
|
||||
1311| def:
|
||||
| ^
|
||||
1312| if def._type or "" == "merge" then
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1312:5:
|
||||
1311| def:
|
||||
1312| if def._type or "" == "merge" then
|
||||
| ^
|
||||
1313| concatMap dischargeProperties def.contents
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/types.nix:819:15:
|
||||
818| inherit (def) file;
|
||||
819| value = v;
|
||||
| ^
|
||||
820| }) 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|
|
||||
@@ -13,208 +519,303 @@ error:
|
||||
| ^
|
||||
38|
|
||||
|
||||
… while evaluating derivation 'nixos-image-sd-card-25.05.20250710.10e6872-x86_64-linux.img.zst'
|
||||
whose name attribute is located at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/stdenv/generic/make-derivation.nix:480:13
|
||||
… while evaluating derivation 'home-manager-generation'
|
||||
whose name attribute is located at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/stdenv/generic/make-derivation.nix:541:13
|
||||
|
||||
… while evaluating attribute 'buildCommand' of derivation 'nixos-image-sd-card-25.05.20250710.10e6872-x86_64-linux.img.zst'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/nixos/modules/installer/sd-card/sd-image.nix:235:9:
|
||||
234|
|
||||
235| buildCommand = ''
|
||||
| ^
|
||||
236| mkdir -p $out/nix-support $out/sd-image
|
||||
|
||||
… from call site
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/nixos/modules/installer/sd-card/sd-image.nix:285:13:
|
||||
284| mkdir firmware
|
||||
285| ${config.sdImage.populateFirmwareCommands}
|
||||
| ^
|
||||
286|
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/attrsets.nix:1182:17:
|
||||
1181| mapAttrs (
|
||||
1182| name: value:
|
||||
… while evaluating attribute 'buildCommand' of derivation 'home-manager-generation'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/trivial-builders/default.nix:80:17:
|
||||
79| enableParallelBuilding = true;
|
||||
80| inherit buildCommand name;
|
||||
| ^
|
||||
1183| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
|
||||
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 'activation-script'
|
||||
whose name attribute is located at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/stdenv/generic/make-derivation.nix:541:13
|
||||
|
||||
… while evaluating attribute 'text' of derivation 'activation-script'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/trivial-builders/default.nix:129:13:
|
||||
128| inherit
|
||||
129| text
|
||||
| ^
|
||||
130| executable
|
||||
|
||||
… while calling the 'concatStringsSep' builtin
|
||||
at /nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/home-environment.nix:756:13:
|
||||
755| if sortedCommands ? result then
|
||||
756| lib.concatStringsSep "\n" (map mkCmd sortedCommands.result)
|
||||
| ^
|
||||
757| else
|
||||
|
||||
… while calling 'mkCmd'
|
||||
at /nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/home-environment.nix:749:17:
|
||||
748| let
|
||||
749| mkCmd = res: ''
|
||||
| ^
|
||||
750| _iNote "Activating %s" "${res.name}"
|
||||
|
||||
… while evaluating the attribute 'data'
|
||||
at /nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/lib/dag.nix:100:45:
|
||||
99| {
|
||||
100| result = map (v: { inherit (v) name data; }) sorted.result;
|
||||
| ^
|
||||
101| }
|
||||
|
||||
… while evaluating the attribute 'data'
|
||||
at /nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/lib/dag.nix:92:9:
|
||||
91| name = n;
|
||||
92| data = v.data;
|
||||
| ^
|
||||
93| after = v.after ++ dagBefore dag n;
|
||||
|
||||
… from call site
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/attrsets.nix:1183:85:
|
||||
1182| name: value:
|
||||
1183| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
|
||||
| ^
|
||||
1184| );
|
||||
at /nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/lib/dag.nix:92:16:
|
||||
91| name = n;
|
||||
92| data = v.data;
|
||||
| ^
|
||||
93| after = v.after ++ dagBefore dag n;
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:273:71:
|
||||
272| # For definitions that have an associated option
|
||||
273| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:275:71:
|
||||
274| # For definitions that have an associated option
|
||||
275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
|
||||
| ^
|
||||
274|
|
||||
276|
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1084:7:
|
||||
1083| // {
|
||||
1084| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/modules.nix:1118:7:
|
||||
1117| // {
|
||||
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
|
||||
| ^
|
||||
1085| inherit (res.defsFinal') highestPrio;
|
||||
1119| inherit (res.defsFinal') highestPrio;
|
||||
|
||||
… while evaluating the option `sdImage.populateFirmwareCommands':
|
||||
… while evaluating the option `home-manager.users.me.home.activation.installPackages.data':
|
||||
|
||||
… while evaluating the attribute 'mergedValue'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1131:5:
|
||||
1130| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
|
||||
1131| mergedValue =
|
||||
| ^
|
||||
1132| if isDefined then
|
||||
(10 duplicate frames omitted)
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1132:7:
|
||||
1131| mergedValue =
|
||||
1132| if isDefined then
|
||||
| ^
|
||||
1133| if all (def: type.check def.value) defsFinal then
|
||||
… while evaluating definitions from `/nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/home-environment.nix':
|
||||
|
||||
… while evaluating the attribute 'values'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1125:9:
|
||||
1124| {
|
||||
1125| values = defs''';
|
||||
(6 duplicate frames omitted)
|
||||
|
||||
… while evaluating derivation 'home-manager-path'
|
||||
whose name attribute is located at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/stdenv/generic/make-derivation.nix:541:13
|
||||
|
||||
… while evaluating attribute 'passAsFile' of derivation 'home-manager-path'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/trivial-builders/default.nix:81:9:
|
||||
80| inherit buildCommand name;
|
||||
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
|
||||
| ^
|
||||
1126| inherit (defs'') highestPrio;
|
||||
82| }
|
||||
|
||||
… while evaluating the attribute 'passAsFile'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:114:9:
|
||||
113| # XXX: The size is somewhat arbitrary
|
||||
114| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
|
||||
| ^
|
||||
115| }
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1119:11:
|
||||
1118| # Avoid sorting if we don't have to.
|
||||
1119| if any (def: def.value._type or "" == "order") defs''.values then
|
||||
| ^
|
||||
1120| sortProperties defs''.values
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:114:22:
|
||||
113| # XXX: The size is somewhat arbitrary
|
||||
114| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
|
||||
| ^
|
||||
115| }
|
||||
|
||||
… while calling the 'any' builtin
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1119:14:
|
||||
1118| # Avoid sorting if we don't have to.
|
||||
1119| if any (def: def.value._type or "" == "order") defs''.values then
|
||||
| ^
|
||||
1120| sortProperties defs''.values
|
||||
… in the argument of the not operator
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:114:52:
|
||||
113| # XXX: The size is somewhat arbitrary
|
||||
114| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
|
||||
| ^
|
||||
115| }
|
||||
|
||||
… while evaluating the attribute 'values'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1252:7:
|
||||
1251| {
|
||||
1252| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
|
||||
| ^
|
||||
1253| inherit highestPrio;
|
||||
… while calling the 'lessThan' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:114:52:
|
||||
113| # XXX: The size is somewhat arbitrary
|
||||
114| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
|
||||
| ^
|
||||
115| }
|
||||
|
||||
… while calling the 'concatMap' builtin
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1252:16:
|
||||
1251| {
|
||||
1252| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
|
||||
… while calling the 'stringLength' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:114:25:
|
||||
113| # XXX: The size is somewhat arbitrary
|
||||
114| passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ];
|
||||
| ^
|
||||
115| }
|
||||
|
||||
… while calling the 'toJSON' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:109:16:
|
||||
108| pathsToLinkJSON = builtins.toJSON pathsToLink;
|
||||
109| pkgs = builtins.toJSON chosenOutputs;
|
||||
| ^
|
||||
1253| inherit highestPrio;
|
||||
110| extraPathsFrom = lib.optional includeClosures (writeClosure pathsForClosure);
|
||||
|
||||
… while calling the 'concatMap' builtin
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1099:17:
|
||||
1098| # Process mkMerge and mkIf properties.
|
||||
1099| defs' = concatMap (
|
||||
… while evaluating list element at index 34
|
||||
|
||||
… while evaluating attribute 'paths'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:68:7:
|
||||
67| chosenOutputs = map (drv: {
|
||||
68| paths =
|
||||
| ^
|
||||
69| # First add the usual output(s): respect if user has chosen explicitly,
|
||||
|
||||
… while evaluating list element at index 0
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:68:7:
|
||||
67| chosenOutputs = map (drv: {
|
||||
68| paths =
|
||||
| ^
|
||||
69| # First add the usual output(s): respect if user has chosen explicitly,
|
||||
|
||||
… while calling the 'getAttr' builtin
|
||||
at <nix/derivation-internal.nix>:50:17:
|
||||
49| value = commonAttrs // {
|
||||
50| outPath = builtins.getAttr outputName strict;
|
||||
| ^
|
||||
1100| m:
|
||||
51| drvPath = strict.drvPath;
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1100:11:
|
||||
1099| defs' = concatMap (
|
||||
1100| m:
|
||||
| ^
|
||||
1101| map (
|
||||
… while calling the 'derivationStrict' builtin
|
||||
at <nix/derivation-internal.nix>:37:12:
|
||||
36|
|
||||
37| strict = derivationStrict drvAttrs;
|
||||
| ^
|
||||
38|
|
||||
|
||||
… while evaluating derivation 'python3-3.10.19-env'
|
||||
whose name attribute is located at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/stdenv/generic/make-derivation.nix:541:13
|
||||
|
||||
… while evaluating attribute 'passAsFile' of derivation 'python3-3.10.19-env'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/trivial-builders/default.nix:81:9:
|
||||
80| inherit buildCommand name;
|
||||
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
|
||||
| ^
|
||||
82| }
|
||||
|
||||
(6 duplicate frames omitted)
|
||||
|
||||
… while calling the 'map' builtin
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1101:11:
|
||||
1100| m:
|
||||
1101| map (
|
||||
| ^
|
||||
1102| value:
|
||||
|
||||
… while evaluating definitions from `/nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/nixos/modules/installer/sd-card/sd-image-aarch64.nix':
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:67:21:
|
||||
66| let
|
||||
67| chosenOutputs = map (drv: {
|
||||
| ^
|
||||
68| paths =
|
||||
|
||||
… from call site
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1110:80:
|
||||
1109| }
|
||||
1110| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
|
||||
| ^
|
||||
1111| ) defs;
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/wrapper.nix:26:15:
|
||||
25| let
|
||||
26| paths = requiredPythonModules (extraLibs ++ [ python ]) ++ [
|
||||
| ^
|
||||
27| (runCommand "bin" { } ''
|
||||
|
||||
… while calling 'dischargeProperties'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1203:5:
|
||||
1202| dischargeProperties =
|
||||
1203| def:
|
||||
… while calling 'requiredPythonModules'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:94:5:
|
||||
93| requiredPythonModules =
|
||||
94| drvs:
|
||||
| ^
|
||||
1204| if def._type or "" == "merge" then
|
||||
95| let
|
||||
|
||||
… while calling the 'foldl'' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:98:5:
|
||||
97| in
|
||||
98| lib.unique (
|
||||
| ^
|
||||
99| [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)
|
||||
|
||||
… while calling the 'concatLists' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:99:32:
|
||||
98| lib.unique (
|
||||
99| [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)
|
||||
| ^
|
||||
100| );
|
||||
|
||||
… while calculating requiredPythonModules for python3.10-pandas-2.3.1:
|
||||
|
||||
… from call site
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:121:11:
|
||||
120| requiredPythonModules = builtins.addErrorContext "while calculating requiredPythonModules for ${drv.name or drv.pname}:" (
|
||||
121| requiredPythonModules drv.propagatedBuildInputs
|
||||
| ^
|
||||
122| );
|
||||
|
||||
… while calling 'requiredPythonModules'
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:94:5:
|
||||
93| requiredPythonModules =
|
||||
94| drvs:
|
||||
| ^
|
||||
95| let
|
||||
|
||||
… while calling the 'foldl'' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/python-packages-base.nix:98:5:
|
||||
97| in
|
||||
98| lib.unique (
|
||||
| ^
|
||||
99| [ python ] ++ modules ++ lib.concatLists (lib.catAttrs "requiredPythonModules" modules)
|
||||
|
||||
… while calling anonymous lambda
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:1857:25:
|
||||
1856| */
|
||||
1857| unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
|
||||
| ^
|
||||
1858|
|
||||
|
||||
… while evaluating a branch condition
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:1204:5:
|
||||
1203| def:
|
||||
1204| if def._type or "" == "merge" then
|
||||
| ^
|
||||
1205| concatMap dischargeProperties def.contents
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:1857:28:
|
||||
1856| */
|
||||
1857| unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
|
||||
| ^
|
||||
1858|
|
||||
|
||||
… while evaluating the attribute 'value'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/modules.nix:770:21:
|
||||
769| inherit (module) file;
|
||||
770| inherit value;
|
||||
| ^
|
||||
771| }) module.config
|
||||
… while calling the 'elem' builtin
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:1857:31:
|
||||
1856| */
|
||||
1857| unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ];
|
||||
| ^
|
||||
1858|
|
||||
|
||||
… in the condition of the assert statement
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/lib/customisation.nix:422:9:
|
||||
421| outPath =
|
||||
422| assert condition;
|
||||
| ^
|
||||
423| drv.outPath;
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/customisation.nix:412:15:
|
||||
411| outPath =
|
||||
412| assert condition;
|
||||
| ^
|
||||
413| drv.${outputName}.outPath;
|
||||
|
||||
… while evaluating the attribute 'handled'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/stdenv/generic/check-meta.nix:653:9:
|
||||
652| # or, alternatively, just output a warning message.
|
||||
653| handled = (
|
||||
| ^
|
||||
654| if valid == "yes" then
|
||||
|
||||
… from call site
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/stdenv/generic/check-meta.nix:657:14:
|
||||
656| else if valid == "no" then
|
||||
657| (handleEvalIssue { inherit meta attrs; } { inherit (validity) reason errormsg; })
|
||||
| ^
|
||||
658| else if valid == "warn" then
|
||||
|
||||
… while calling 'handleEvalIssue'
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/stdenv/generic/check-meta.nix:301:5:
|
||||
300| { meta, attrs }:
|
||||
301| {
|
||||
| ^
|
||||
302| reason,
|
||||
… in the right operand of the IMPL (->) operator
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/mk-python-derivation.nix:464:11:
|
||||
463| drv.disabled
|
||||
464| -> throw "${removePrefix namePrefix drv.name} not supported for interpreter ${python.executable}"
|
||||
| ^
|
||||
465| ) { } drv
|
||||
|
||||
… while calling the 'throw' builtin
|
||||
at /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/stdenv/generic/check-meta.nix:318:5:
|
||||
317| in
|
||||
318| handler msg;
|
||||
| ^
|
||||
319|
|
||||
at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/development/interpreters/python/mk-python-derivation.nix:464:14:
|
||||
463| drv.disabled
|
||||
464| -> throw "${removePrefix namePrefix drv.name} not supported for interpreter ${python.executable}"
|
||||
| ^
|
||||
465| ) { } drv
|
||||
|
||||
error: Package ‘uboot-rpi_3_defconfig-2025.01’ in /nix/store/f4989aa56frar4hhr107kg3dxmvv4g9h-source/pkgs/misc/uboot/default.nix:148 is not available on the requested hostPlatform:
|
||||
hostPlatform.config = "x86_64-unknown-linux-gnu"
|
||||
package.meta.platforms = [
|
||||
"aarch64-linux"
|
||||
]
|
||||
package.meta.badPlatforms = [ ]
|
||||
, refusing to evaluate.
|
||||
|
||||
a) To temporarily allow packages that are unsupported for this system, you can use an environment variable
|
||||
for a single invocation of the nix tools.
|
||||
|
||||
$ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1
|
||||
|
||||
Note: When using `nix shell`, `nix build`, `nix develop`, etc with a flake,
|
||||
then pass `--impure` in order to allow use of environment variables.
|
||||
|
||||
b) For `nixos-rebuild` you can set
|
||||
{ nixpkgs.config.allowUnsupportedSystem = true; }
|
||||
in configuration.nix to override this.
|
||||
|
||||
c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
|
||||
{ allowUnsupportedSystem = true; }
|
||||
to ~/.config/nixpkgs/config.nix.
|
||||
error: numpy-2.3.4 not supported for interpreter python3.10
|
||||
|
||||
Reference in New Issue
Block a user