Leios: Add --shelley-bls-key command line option to node - #6646
Merged
IOG Hydra / ci/eval:x86_64-linux.musl
failed
Aug 9, 2026 in 5s
Evaluation failed
Checkout took 0s.
Evaluation took 1 min 32s.
Details
Evaluation error:
error:
… in the left operand of the update (//) operator
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:411:21:
410| in
411| projectExes
| ^
412| // {
… from call site
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:409:37:
408| project.projectCross.aarch64-multiplatform-musl;
409| projectExes = collectExes muslProject;
| ^
410| in
… while calling 'collectExes'
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:142:9:
141| collectExes =
142| project:
| ^
143| let
… in the right operand of the update (//) operator
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:149:11:
148| // (
149| with project.hsPkgs;
| ^
150| {
… in the right operand of the update (//) operator
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:193:14:
192| }
193| // optionalAttrs (project.exes ? tx-generator) {
| ^
194| tx-generator =
… from call site
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/flake.nix:193:14:
192| }
193| // optionalAttrs (project.exes ? tx-generator) {
| ^
194| tx-generator =
… while calling 'optionalAttrs'
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:1483:25:
1482| */
1483| optionalAttrs = cond: as: if cond then as else { };
| ^
1484|
… while evaluating a branch condition
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:1483:29:
1482| */
1483| optionalAttrs = cond: as: if cond then as else { };
| ^
1484|
… while evaluating the attribute 'exes'
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:18:5:
17| # set of all exes (as first level entries):
18| exes = lib.foldl' lib.mergeAttrs { } (map (p: p.components.exes) (lib.attrValues final.packages));
| ^
19| # `tests` are the test suites which have been built.
… while calling the 'foldl'' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:18:12:
17| # set of all exes (as first level entries):
18| exes = lib.foldl' lib.mergeAttrs { } (map (p: p.components.exes) (lib.attrValues final.packages));
| ^
19| # `tests` are the test suites which have been built.
… while calling the 'map' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:18:43:
17| # set of all exes (as first level entries):
18| exes = lib.foldl' lib.mergeAttrs { } (map (p: p.components.exes) (lib.attrValues final.packages));
| ^
19| # `tests` are the test suites which have been built.
… while calling the 'attrValues' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:18:71:
17| # set of all exes (as first level entries):
18| exes = lib.foldl' lib.mergeAttrs { } (map (p: p.components.exes) (lib.attrValues final.packages));
| ^
19| # `tests` are the test suites which have been built.
… while evaluating the attribute 'packages'
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:16:5:
15| # local project packages:
16| packages = haskellLib.selectProjectPackages final.hsPkgs;
| ^
17| # set of all exes (as first level entries):
… from call site
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/lib/project-overlays.nix:16:16:
15| # local project packages:
16| packages = haskellLib.selectProjectPackages final.hsPkgs;
| ^
17| # set of all exes (as first level entries):
… while calling 'filterAttrs'
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:668:23:
667| */
668| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
669|
… while calling the 'removeAttrs' builtin
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:668:28:
667| */
668| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
669|
… while evaluating the attribute 'hsPkgs'
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/nix/haskell.nix:419:7:
418| # add passthru to hsPkgs:
419| hsPkgs = lib.mapAttrsRecursiveCond (v: !(lib.isDerivation v))
| ^
420| (path: value:
… from call site
at /nix/store/i1xybkfm6m9wkb4wk82h3a980g1rmqgb-source/nix/haskell.nix:419:16:
418| # add passthru to hsPkgs:
419| hsPkgs = lib.mapAttrsRecursiveCond (v: !(lib.isDerivation v))
| ^
420| (path: value:
… while calling 'mapAttrsRecursiveCond'
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:1188:14:
1187| mapAttrsRecursiveCond =
1188| cond: f: set:
| ^
1189| let
… while calling the 'mapAttrs' builtin
at /nix/store/lsdw9m87nam4syiycx607yjf1b8v9zir-source/lib/attrsets.nix:1197:5:
1196| in
1197| recurse [ ] set;
| ^
1198|
… while evaluating the attribute 'hsPkgs'
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:739:15:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:739:24:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:773:20:
772| }
773| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
774| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:707:44:
706| project = addProjectAndPackageAttrs rec {
707| inherit (pkg-set.config) hsPkgs;
| ^
708| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:676:25:
675| else project;
676| pkg-set = if plan-pkgs ? configurationError
| ^
677| then {
… while evaluating a branch condition
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:661:27:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… in the argument of the not operator
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'pathExists' builtin
at /nix/store/xgx591zgn0jirc7qaijn1ipkj4n6ilvr-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while realising the context of path '/nix/store/xp7ixvf2j1x737yksf14hmd33zzs5mi1-cardano-node-plan-to-nix-pkgs/plan.json'
error: Build failed due to failed dependency
Loading