Fix typo in help/error messages #820
Merged
IOG Hydra / ci/eval
failed
Jul 4, 2024
Evaluation failed
Details
Evaluation error:
hydra-eval-jobs returned exit code 1:
warning: ignoring --gc-roots-dir (just supported for compatibility)
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: evaluation failed
warning: ignoring the client-specified setting 'build-hook', because it is a restricted setting and you are not a trusted user
warning: ignoring the client-specified setting 'builders', because it is a restricted setting and you are not a trusted user
warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'.
Pass '--accept-flake-config' to trust it
warning: ignoring untrusted flake configuration setting 'extra-substituters'.
Pass '--accept-flake-config' to trust it
warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
Pass '--accept-flake-config' to trust it
warning: ignoring the client-specified setting 'build-hook', because it is a restricted setting and you are not a trusted user
warning: ignoring the client-specified setting 'builders', because it is a restricted setting and you are not a trusted user
trace: WARNING: 9.6.4 is out of date, consider using upgrading to 9.6.5.
trace: WARNING: 9.6.4 is out of date, consider using upgrading to 9.6.5.
trace: WARNING: 9.6.4 is out of date, consider using upgrading to 9.6.5.
trace: WARNING: 9.6.4 is out of date, consider using upgrading to 9.6.5.
error:
… while calling anonymous lambda
at «string»:68:1:
67| };
68| flake: let
| ^
69| job = let
… while calling the 'listToAttrs' builtin
at «string»:130:5:
129| in
130| builtins.listToAttrs (
| ^
131| map (path: {
… while calling the 'map' builtin
at «string»:131:7:
130| builtins.listToAttrs (
131| map (path: {
| ^
132| name = lib.showAttrPath path;
… from call site
at «string»:128:20:
127|
128| jobAttrPaths = lib.collectAttrPaths lib.isDerivation jobAttrs;
| ^
129| in
… while calling 'collectAttrPaths'
at «string»:20:33:
19|
20| collectAttrPaths = predicate: attrs: let
| ^
21| internal = path: attrs: let
… from call site
at «string»:53:5:
52| in
53| internal [] attrs;
| ^
54|
… while calling 'internal'
at «string»:21:22:
20| collectAttrPaths = predicate: attrs: let
21| internal = path: attrs: let
| ^
22| inherit
… from call site
at «string»:36:11:
35| then
36| flattenDepth 1 (
| ^
37| map
… while calling 'flattenDepth'
at «string»:6:25:
5|
6| flattenDepth = depth: x:
| ^
7| if builtins.isList x && (depth == null || depth >= 0)
… while calling the 'concatMap' builtin
at «string»:9:7:
8| then
9| builtins.concatMap
| ^
10| (flattenDepth (
… while calling 'flattenDepth'
at «string»:6:25:
5|
6| flattenDepth = depth: x:
| ^
7| if builtins.isList x && (depth == null || depth >= 0)
… while evaluating a branch condition
at «string»:7:5:
6| flattenDepth = depth: x:
7| if builtins.isList x && (depth == null || depth >= 0)
| ^
8| then
… in the left operand of the AND (&&) operator
at «string»:7:26:
6| flattenDepth = depth: x:
7| if builtins.isList x && (depth == null || depth >= 0)
| ^
8| then
… while calling the 'isList' builtin
at «string»:7:8:
6| flattenDepth = depth: x:
7| if builtins.isList x && (depth == null || depth >= 0)
| ^
8| then
… while calling anonymous lambda
at «string»:39:15:
38| (
39| attrName:
| ^
40| internal
… from call site
at «string»:40:17:
39| attrName:
40| internal
| ^
41| (path ++ [attrName])
(11 duplicate frames omitted)
… while calling the 'map' builtin
at «string»:32:7:
31| in
32| map (attrName: path ++ [attrName]) right
| ^
33| ++ (
… while calling the 'partition' builtin
at «string»:24:11:
23| (
24| builtins.partition
| ^
25| (attrName: predicate attrs.${attrName})
… while calling anonymous lambda
at «string»:25:12:
24| builtins.partition
25| (attrName: predicate attrs.${attrName})
| ^
26| (builtins.attrNames attrs)
… from call site
at «string»:25:22:
24| builtins.partition
25| (attrName: predicate attrs.${attrName})
| ^
26| (builtins.attrNames attrs)
… while calling 'isDerivation'
at «string»:4:18:
3| # copied from nixpkgs
4| isDerivation = value: value.type or null == "derivation";
| ^
5|
… while evaluating the attribute 'checks'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:498:7:
497| # Run all the tests and code coverage
498| checks = removeRecurseForDerivations checks;
| ^
499| inherit
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:498:16:
497| # Run all the tests and code coverage
498| checks = removeRecurseForDerivations checks;
| ^
499| inherit
… while calling 'removeRecurseForDerivations'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:483:33:
482|
483| removeRecurseForDerivations = x:
| ^
484| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… while evaluating a branch condition
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:486:7:
485| in
486| if x.recurseForDerivations or false
| ^
487| then builtins.mapAttrs (_: removeRecurseForDerivations) clean
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:522:20:
521| , apps ? mkFlakeApps haskellPackages
522| , checks ? mkFlakeChecks (collectChecks' haskellPackages)
| ^
523| , coverage ? {}
… while calling 'mkFlakeChecks'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:471:19:
470| # Flatten the result of collectChecks or collectChecks' for use in flake `checks`
471| mkFlakeChecks = allChecks:
| ^
472| foldrAttrVals
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:472:5:
471| mkFlakeChecks = allChecks:
472| foldrAttrVals
| ^
473| (package: acc:
… while calling 'foldrAttrVals'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:37:25:
36|
37| foldrAttrVals = f: z: attrs:
| ^
38| lib.foldr f z (builtins.attrValues attrs);
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:38:5:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… while calling 'foldr'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:53:20:
52| */
53| foldr = op: nul: list:
| ^
54| let
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:60:8:
59| else op (elemAt list n) (fold' (n + 1));
60| in fold' 0;
| ^
61|
… while calling 'fold''
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:56:15:
55| len = length list;
56| fold' = n:
| ^
57| if n == len
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:59:14:
58| then nul
59| else op (elemAt list n) (fold' (n + 1));
| ^
60| in fold' 0;
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:473:17:
472| foldrAttrVals
473| (package: acc:
| ^
474| foldrAttrVals
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:474:9:
473| (package: acc:
474| foldrAttrVals
| ^
475| (check: a: a // {
(6 duplicate frames omitted)
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:475:19:
474| foldrAttrVals
475| (check: a: a // {
| ^
476| ${check.passthru.identifier.component-id} = check;
… in the left operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:475:24:
474| foldrAttrVals
475| (check: a: a // {
| ^
476| ${check.passthru.identifier.component-id} = check;
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:59:34:
58| then nul
59| else op (elemAt list n) (fold' (n + 1));
| ^
60| in fold' 0;
… while calling 'fold''
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:56:15:
55| len = length list;
56| fold' = n:
| ^
57| if n == len
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:59:14:
58| then nul
59| else op (elemAt list n) (fold' (n + 1));
| ^
60| in fold' 0;
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:475:19:
474| foldrAttrVals
475| (check: a: a // {
| ^
476| ${check.passthru.identifier.component-id} = check;
… in the right operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:475:24:
474| foldrAttrVals
475| (check: a: a // {
| ^
476| ${check.passthru.identifier.component-id} = check;
… while calling the 'elemAt' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:59:18:
58| then nul
59| else op (elemAt list n) (fold' (n + 1));
| ^
60| in fold' 0;
… while calling 'removeRecurseForDerivations'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:483:33:
482|
483| removeRecurseForDerivations = x:
| ^
484| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… while evaluating a branch condition
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:486:7:
485| in
486| if x.recurseForDerivations or false
| ^
487| then builtins.mapAttrs (_: removeRecurseForDerivations) clean
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:486:10:
485| in
486| if x.recurseForDerivations or false
| ^
487| then builtins.mapAttrs (_: removeRecurseForDerivations) clean
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/builder/hspkg-builder.nix:66:9:
65| checks = pkgs.recurseIntoAttrs (builtins.mapAttrs
66| (_: d: haskellLib.check d)
| ^
67| (lib.filterAttrs (_: d: d.config.doCheck) components.tests));
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/builder/hspkg-builder.nix:66:12:
65| checks = pkgs.recurseIntoAttrs (builtins.mapAttrs
66| (_: d: haskellLib.check d)
| ^
67| (lib.filterAttrs (_: d: d.config.doCheck) components.tests));
… while calling 'self'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:2:12:
1| { stdenv, lib, haskellLib, buildPackages }:
2| let self = drv:
| ^
3|
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:10:4:
9| # stdout output.
10| in stdenv.mkDerivation ((
| ^
11| if drv ? source
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:548:3:
547| in
548| fnOrAttrs:
| ^
549| if builtins.isFunction fnOrAttrs
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:549:5:
548| fnOrAttrs:
549| if builtins.isFunction fnOrAttrs
| ^
550| then makeDerivationExtensible fnOrAttrs
… while calling the 'isFunction' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:549:8:
548| fnOrAttrs:
549| if builtins.isFunction fnOrAttrs
| ^
550| then makeDerivationExtensible fnOrAttrs
… in the right operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:26:10:
25| separateDebugInfo = false;
26| }) // {
| ^
27| name = (drv.name + "-check");
… in the right operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:63:3:
62| '';
63| } // haskellLib.optionalHooks {
| ^
64| inherit (component) preCheck postCheck;
… in the left operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:66:1:
65| }
66| // lib.optionalAttrs (drv ? LOCALE_ARCHIVE) { inherit (drv) LOCALE_ARCHIVE; }
| ^
67| );
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:63:6:
62| '';
63| } // haskellLib.optionalHooks {
| ^
64| inherit (component) preCheck postCheck;
… while calling 'filterAttrs'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:309:5:
308| # The attribute set to filter
309| set:
| ^
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
… while calling the 'listToAttrs' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:5:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… while calling the 'concatMap' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:18:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:29:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:59:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:62:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:113:39:
112| # Remove null or empty values from an attrset.
113| optionalHooks = lib.filterAttrs (_: hook: hook != null && hook != "");
| ^
114|
… in the left operand of the AND (&&) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/default.nix:113:58:
112| # Remove null or empty values from an attrset.
113| optionalHooks = lib.filterAttrs (_: hook: hook != null && hook != "");
| ^
114|
… while evaluating the attribute 'preCheck'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:64:23:
63| } // haskellLib.optionalHooks {
64| inherit (component) preCheck postCheck;
| ^
65| }
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/check.nix:64:23:
63| } // haskellLib.optionalHooks {
64| inherit (component) preCheck postCheck;
| ^
65| }
… while calling 'g'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:599:19:
598| g =
599| name: value:
| ^
600| if isAttrs value && cond value
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:602:20:
601| then recurse (path ++ [name]) value
602| else f (path ++ [name]) value;
| ^
603| in mapAttrs g;
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:242:72:
241| # For definitions that have an associated option
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
243|
… while evaluating the attribute 'value'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:800:9:
799| in warnDeprecation opt //
800| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
801| inherit (res.defsFinal') highestPrio;
… while evaluating the option `packages.cardano-cli.components.tests.cardano-cli-test.preCheck':
… while evaluating the attribute 'mergedValue'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:835:5:
834| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
835| mergedValue =
| ^
836| if isDefined then
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:836:7:
835| mergedValue =
836| if isDefined then
| ^
837| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
… while evaluating the attribute 'values'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:829:9:
828| in {
829| values = defs''';
| ^
830| inherit (defs'') highestPrio;
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:825:11:
824| # Avoid sorting if we don't have to.
825| if any (def: def.value._type or "" == "order") defs''.values
| ^
826| then sortProperties defs''.values
… while calling the 'any' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:825:14:
824| # Avoid sorting if we don't have to.
825| if any (def: def.value._type or "" == "order") defs''.values
| ^
826| then sortProperties defs''.values
… while evaluating the attribute 'values'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:928:7:
927| in {
928| values = concatMap (def: if getPrio def == highestPrio then [(strip def)] else []) defs;
| ^
929| inherit highestPrio;
… while calling the 'concatMap' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:928:16:
927| in {
928| values = concatMap (def: if getPrio def == highestPrio then [(strip def)] else []) defs;
| ^
929| inherit highestPrio;
… while calling the 'concatMap' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:815:17:
814| # Process mkMerge and mkIf properties.
815| defs' = concatMap (m:
| ^
816| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:815:28:
814| # Process mkMerge and mkIf properties.
815| defs' = concatMap (m:
| ^
816| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
… while calling the 'map' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:816:11:
815| defs' = concatMap (m:
816| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
817| ) defs;
… while evaluating definitions from `<unknown-file>':
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:816:137:
815| defs' = concatMap (m:
816| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
817| ) defs;
… while calling 'dischargeProperties'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:887:25:
886| */
887| dischargeProperties = def:
| ^
888| if def._type or "" == "merge" then
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:888:5:
887| dischargeProperties = def:
888| if def._type or "" == "merge" then
| ^
889| concatMap dischargeProperties def.contents
… while evaluating the attribute 'value'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:605:53:
604| (n: value:
605| [{ inherit (module) file; inherit value; }]
| ^
606| )
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:19:19:
18| value = commonAttrs // {
19| outPath = builtins.getAttr outputName strict;
| ^
20| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:9:12:
8|
9| strict = derivationStrict drvAttrs;
| ^
10|
… while evaluating derivation 'cardano-cli-exe-cardano-cli-x86_64-w64-mingw32-9.0.0.0'
whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'buildInputs' of derivation 'cardano-cli-exe-cardano-cli-x86_64-w64-mingw32-9.0.0.0'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:347:7:
346| depsHostHost = lib.elemAt (lib.elemAt dependencies 1) 0;
347| buildInputs = lib.elemAt (lib.elemAt dependencies 1) 1;
| ^
348| depsTargetTarget = lib.elemAt (lib.elemAt dependencies 2) 0;
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:19:19:
18| value = commonAttrs // {
19| outPath = builtins.getAttr outputName strict;
| ^
20| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:9:12:
8|
9| strict = derivationStrict drvAttrs;
| ^
10|
… while evaluating derivation 'cardano-cli-lib-cardano-cli-x86_64-w64-mingw32-9.0.0.0'
whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'buildPhase' of derivation 'cardano-cli-lib-cardano-cli-x86_64-w64-mingw32-9.0.0.0'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/builder/comp-builder.nix:483:5:
482|
483| buildPhase =
| ^
484| # It seems that by the time the iserv wrapper specifiec by `--ghc-option=-pgmi` runs
… while calling the 'concatStringsSep' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/builder/comp-builder.nix:510:120:
509| # https://gitlab.haskell.org/ghc/ghc/issues/9221
510| $SETUP_HS build ${haskellLib.componentTarget componentId} -j$(($NIX_BUILD_CORES > 4 ? 4 : $NIX_BUILD_CORES)) ${lib.concatStringsSep " " setupBuildFlags}
| ^
511| runHook postBuild
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/builder/comp-builder.nix:19:21:
18| , preConfigure ? component.preConfigure, postConfigure ? component.postConfigure
19| , setupBuildFlags ? component.setupBuildFlags
| ^
20| , preBuild ? component.preBuild , postBuild ? component.postBuild
… while calling 'g'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:599:19:
598| g =
599| name: value:
| ^
600| if isAttrs value && cond value
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:602:20:
601| then recurse (path ++ [name]) value
602| else f (path ++ [name]) value;
| ^
603| in mapAttrs g;
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:242:72:
241| # For definitions that have an associated option
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
243|
… while evaluating the attribute 'value'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:800:9:
799| in warnDeprecation opt //
800| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
801| inherit (res.defsFinal') highestPrio;
… while evaluating the option `packages.cardano-cli.components.library.setupBuildFlags':
… while evaluating the attribute 'mergedValue'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:835:5:
834| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
835| mergedValue =
| ^
836| if isDefined then
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:836:7:
835| mergedValue =
836| if isDefined then
| ^
837| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
… while evaluating the attribute 'values'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:829:9:
828| in {
829| values = defs''';
| ^
830| inherit (defs'') highestPrio;
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:825:11:
824| # Avoid sorting if we don't have to.
825| if any (def: def.value._type or "" == "order") defs''.values
| ^
826| then sortProperties defs''.values
… while calling the 'any' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:825:14:
824| # Avoid sorting if we don't have to.
825| if any (def: def.value._type or "" == "order") defs''.values
| ^
826| then sortProperties defs''.values
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:825:19:
824| # Avoid sorting if we don't have to.
825| if any (def: def.value._type or "" == "order") defs''.values
| ^
826| then sortProperties defs''.values
… while evaluating the attribute 'value._type'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:926:73:
925| highestPrio = foldl' (prio: def: min (getPrio def) prio) 9999 defs;
926| strip = def: if def.value._type or "" == "override" then def // { value = def.value.content; } else def;
| ^
927| in {
… while evaluating the attribute 'value.content'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:1007:24:
1006| { _type = "override";
1007| inherit priority content;
| ^
1008| };
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:310:43:
309| set:
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
311|
… while calling 'g'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:599:19:
598| g =
599| name: value:
| ^
600| if isAttrs value && cond value
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:602:20:
601| then recurse (path ++ [name]) value
602| else f (path ++ [name]) value;
| ^
603| in mapAttrs g;
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:242:72:
241| # For definitions that have an associated option
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
243|
… while evaluating the attribute 'value'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:800:9:
799| in warnDeprecation opt //
800| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
801| inherit (res.defsFinal') highestPrio;
… while evaluating the option `packages.cardano-cli.setupBuildFlags':
(13 duplicate frames omitted)
… while evaluating the option `setupBuildFlags':
… while evaluating the attribute 'mergedValue'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:835:5:
834| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
835| mergedValue =
| ^
836| if isDefined then
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:837:59:
836| if isDefined then
837| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
838| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
… while calling 'merge'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:9:18:
8| # Mostly copied from nixpkgs/lib/types.nix
9| merge = loc: defs:
| ^
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
… while calling the 'map' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:10:7:
9| merge = loc: defs:
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
| ^
11| (n: def:
… while calling the 'filter' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:10:25:
9| merge = loc: defs:
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
| ^
11| (n: def:
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:10:33:
9| merge = loc: defs:
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
| ^
11| (n: def:
… in the left operand of the AND (&&) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:10:46:
9| merge = loc: defs:
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
| ^
11| (n: def:
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:10:36:
9| merge = loc: defs:
10| map (x: x.value) (filter (x: x ? value && x.value != null) (concatLists (imap1
| ^
11| (n: def:
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:117:29:
116| */
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
118|
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:117:32:
116| */
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
118|
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:14:19:
13| imap1
14| (m: def':
| ^
15| (mergeDefinitions
… while evaluating the attribute 'optionalValue'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:847:5:
846|
847| optionalValue =
| ^
848| if isDefined then { value = mergedValue; }
… while evaluating a branch condition
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:848:7:
847| optionalValue =
848| if isDefined then { value = mergedValue; }
| ^
849| else {};
(12 duplicate frames omitted)
… while evaluating the attribute 'value'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/types.nix:18:42:
17| elemType
18| [{ inherit (def) file; value = def'; }]
| ^
19| ).optionalValue
… while calling the 'elemAt' builtin
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/lists.nix:117:43:
116| */
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
118|
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/mingw_w64.nix:70:26:
69| #
70| setupBuildFlags = map (opt: "--ghc-option=" + opt) (lib.optionals hostPlatform.isWindows ([
| ^
71| "-fexternal-interpreter"
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:19:19:
18| value = commonAttrs // {
19| outPath = builtins.getAttr outputName strict;
| ^
20| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:9:12:
8|
9| strict = derivationStrict drvAttrs;
| ^
10|
… while evaluating derivation 'iserv-wrapper'
whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'paths' of derivation 'iserv-wrapper'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/mingw_w64.nix:65:60:
64|
65| wineIservWrapper = symlinkJoin { name = "iserv-wrapper"; paths = [ (wineIservWrapperScript false) (wineIservWrapperScript true) ]; };
| ^
66|
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:19:19:
18| value = commonAttrs // {
19| outPath = builtins.getAttr outputName strict;
| ^
20| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:9:12:
8|
9| strict = derivationStrict drvAttrs;
| ^
10|
… while evaluating derivation 'iserv-wrapper'
whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'text' of derivation 'iserv-wrapper'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/build-support/trivial-builders/default.nix:148:17:
147| runCommand name
148| { inherit text executable checkPhase allowSubstitutes preferLocalBuild;
| ^
149| passAsFile = [ "text" ];
… while evaluating the attribute 'iserv-proxy-interpreter'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:1069:36:
1068| inherit (exes final.pkgsBuildBuild) iserv-proxy;
1069| inherit (exes final) iserv-proxy-interpreter;
| ^
1070| }) final.haskell-nix.compiler;
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:1069:24:
1068| inherit (exes final.pkgsBuildBuild) iserv-proxy;
1069| inherit (exes final) iserv-proxy-interpreter;
| ^
1070| }) final.haskell-nix.compiler;
… while calling 'exes'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:1047:22:
1046| let
1047| exes = pkgs: (pkgs.haskell-nix.cabalProject' ({pkgs, ...}: {
| ^
1048| name = "iserv-proxy";
… while evaluating the attribute 'hsPkgs.iserv-proxy.components.exes'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:725:15:
724| # Haskell packages
725| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
726| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:725:24:
724| # Haskell packages
725| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
726| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:759:20:
758| }
759| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
760| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:693:44:
692| project = addProjectAndPackageAttrs rec {
693| inherit (pkg-set.config) hsPkgs;
| ^
694| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:664:25:
663| else project;
664| pkg-set = if plan-pkgs ? configurationError
| ^
665| then {
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:658:27:
657| callProjectResults = callCabalProjectToNix config;
658| plan-pkgs = importAndFilterProject {
| ^
659| inherit (callProjectResults) projectNix sourceRepos src;
… while calling anonymous lambda
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/import-and-filter-project.nix:5:1:
4| { pkgs, haskellLib }:
5| { projectNix, sourceRepos, src }:
| ^
6| let
… in the left operand of the update (//) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/import-and-filter-project.nix:17:12:
16| project = import "${projectNix}${projectSubDir'}";
17| in project // {
| ^
18| extras = hackage: let
… while calling the 'import' builtin
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/import-and-filter-project.nix:16:13:
15| projectSubDir' = src.origSubDir or ""; # With leading / # Without / # With trailing /
16| project = import "${projectNix}${projectSubDir'}";
| ^
17| in project // {
… while realising the context of a path
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:19:19:
18| value = commonAttrs // {
19| outPath = builtins.getAttr outputName strict;
| ^
20| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:9:12:
8|
9| strict = derivationStrict drvAttrs;
| ^
10|
… while evaluating derivation 'iserv-proxy-plan-to-nix-pkgs'
whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'buildCommand' of derivation 'iserv-proxy-plan-to-nix-pkgs'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/build-support/trivial-builders/default.nix:87:15:
86| enableParallelBuilding = true;
87| inherit buildCommand name;
| ^
88| passAsFile = [ "buildCommand" ]
… while evaluating a branch condition
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/clean-source-with.nix:88:17:
87| isFilteredEx = src ? _isLibCleanSourceWithEx;
88| origSrc = if isFiltered || isFilteredEx then src.origSrc else src;
| ^
89| origSubDir = if isFilteredEx then src.origSubDir + subDir' else subDir';
… in the left operand of the OR (||) operator
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/clean-source-with.nix:88:31:
87| isFilteredEx = src ? _isLibCleanSourceWithEx;
88| origSrc = if isFiltered || isFilteredEx then src.origSrc else src;
| ^
89| origSubDir = if isFilteredEx then src.origSubDir + subDir' else subDir';
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/lib/call-cabal-project-to-nix.nix:110:11:
109| name = if name != null then "${name}-root-cabal-files" else "source-root-cabal-files";
110| src = src.origSrc or src;
| ^
111| filter = path: type: (!(src ? filter) || src.filter path type) && (
… while calling 'g'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:599:19:
598| g =
599| name: value:
| ^
600| if isAttrs value && cond value
… from call site
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:602:20:
601| then recurse (path ++ [name]) value
602| else f (path ++ [name]) value;
| ^
603| in mapAttrs g;
… while calling anonymous lambda
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:242:72:
241| # For definitions that have an associated option
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
243|
… while evaluating the attribute 'value'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/modules.nix:800:9:
799| in warnDeprecation opt //
800| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
801| inherit (res.defsFinal') highestPrio;
… while evaluating the option `src':
(15 duplicate frames omitted)
… from call site
at /nix/store/2lxq4m465jnqgxrjiq13ppwmg7m8nm43-source/overlays/haskell.nix:1051:23:
1050|
1051| src = sources.iserv-proxy;
| ^
1052|
… while calling anonymous lambda
at «nix-internal»/call-flake.nix:57:25:
56| inputs = builtins.mapAttrs
57| (inputName: inputSpec: allNodes.${resolveInput inputSpec})
| ^
58| (node.inputs or {});
… from call site
at «nix-internal»/call-flake.nix:57:36:
56| inputs = builtins.mapAttrs
57| (inputName: inputSpec: allNodes.${resolveInput inputSpec})
| ^
58| (node.inputs or {});
… while calling anonymous lambda
at «nix-internal»/call-flake.nix:39:13:
38| builtins.mapAttrs
39| (key: node:
| ^
40| let
… while calling the 'fetchTree' builtin
at «nix-internal»/call-flake.nix:48:15:
47| # FIXME: remove obsolete node.info.
48| fetchTree (node.info or {} // removeAttrs node.locked ["dir"]);
| ^
49|
error: access to URI 'github:stable-haskell/iserv-proxy/2ed34002247213fc435d0062350b91bab920626e?narHash=sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo%3D' is forbidden in restricted mode
Loading