warning: Git tree '/home/me/work/config' is dirty evaluation warning: You have set specialArgs.pkgs, which means that options like nixpkgs.config and nixpkgs.overlays will be ignored. If you wish to reuse an already created pkgs, which you know is configured correctly for this NixOS configuration, please import the `nixosModules.readOnlyPkgs` module from the nixpkgs flake or `(modulesPath + "/misc/nixpkgs/read-only.nix"), and set `{ nixpkgs.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..extensions to programs.firefox.profiles..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 :50:17: 49| value = commonAttrs // { 50| outPath = builtins.getAttr outputName strict; | ^ 51| drvPath = strict.drvPath; … while calling the 'derivationStrict' builtin at :37:12: 36| 37| strict = derivationStrict drvAttrs; | ^ 38| … 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 'home-manager-generation' at /nix/store/ql735ybqjzwjdsjhywplx17cfvq9s1fm-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 :50:17: 49| value = commonAttrs // { 50| outPath = builtins.getAttr outputName strict; | ^ 51| drvPath = strict.drvPath; … while calling the 'derivationStrict' builtin at :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/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/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 `home-manager.users.me.home.activation.installPackages.data': (10 duplicate frames omitted) … while evaluating definitions from `/nix/store/s7l9ap273g9f7jkci4i2m6mi87lax03b-source/modules/home-environment.nix': (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 [ ]); | ^ 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/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| } … 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 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 '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; | ^ 110| extraPathsFrom = lib.optional includeClosures (writeClosure pathsForClosure); … 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 :50:17: 49| value = commonAttrs // { 50| outPath = builtins.getAttr outputName strict; | ^ 51| drvPath = strict.drvPath; … while calling the 'derivationStrict' builtin at :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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/pkgs/build-support/buildenv/default.nix:67:21: 66| let 67| chosenOutputs = map (drv: { | ^ 68| paths = … from call site 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 '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 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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/lists.nix:1857:28: 1856| */ 1857| unique = foldl' (acc: e: if elem e acc then acc else acc ++ [ e ]) [ ]; | ^ 1858| … 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/ql735ybqjzwjdsjhywplx17cfvq9s1fm-source/lib/customisation.nix:412:15: 411| outPath = 412| assert condition; | ^ 413| drv.${outputName}.outPath; … 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/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: numpy-2.3.4 not supported for interpreter python3.10