Update flake.lock #99
Closed
IOG Hydra / ci/eval
failed
Jul 11, 2024 in 0s
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: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: waiting for evaluation...
info: evaluation failed
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 setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
error: build of '/nix/store/dc08jbf8czg72ha91wskw6736lmvj5lc-cabal-bootstrap-index-tarball-hackage.haskell.org.drv' on 'ssh://builder@mh-m1-2' failed: some substitutes for the outputs of derivation '/nix/store/dc08jbf8czg72ha91wskw6736lmvj5lc-cabal-bootstrap-index-tarball-hackage.haskell.org.drv' failed (usually happens due to networking issues); try '--fallback' to build derivation from source
error: builder for '/nix/store/dc08jbf8czg72ha91wskw6736lmvj5lc-cabal-bootstrap-index-tarball-hackage.haskell.org.drv' failed with exit code 1;
last 2 log lines:
> warning: error: unable to download 'https://cache.iog.io/nar/0760r22p5v741s5yjkx96m72b19d8ynibbz27c0d6achdq5z6m82.nar.zst': HTTP error 200 (curl error: Transferred a partial file); retrying from offset 10485760 in 271 ms
> error: unable to download 'https://cache.iog.io/nar/0760r22p5v741s5yjkx96m72b19d8ynibbz27c0d6achdq5z6m82.nar.zst': HTTP error 206 (curl error: Transferred a partial file)
For full logs, run 'nix log /nix/store/dc08jbf8czg72ha91wskw6736lmvj5lc-cabal-bootstrap-index-tarball-hackage.haskell.org.drv'.
error: 1 dependencies of derivation '/nix/store/xsvzbh2p90w3f1gcah9mvlmk1zxk1dgy-dot-cabal.drv' failed to build
error:
… while calling anonymous lambda
at «string»:68:1:
67| };
68| flake: let
| ^
69| job = let
… 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 'flattenDepth'
at «string»:6:25:
5|
6| flattenDepth = depth: x:
| ^
7| if builtins.isList x && (depth == null || depth >= 0)
… 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])
… while calling 'internal'
at «string»:21:22:
20| collectAttrPaths = predicate: attrs: let
21| internal = path: attrs: let
| ^
22| inherit
… 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|
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-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/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:483:33:
482|
483| removeRecurseForDerivations = x:
| ^
484| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:522:20:
521| , apps ? mkFlakeApps haskellPackages
522| , checks ? mkFlakeChecks (collectChecks' haskellPackages)
| ^
523| , coverage ? {}
… while calling 'mkFlakeChecks'
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-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/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:472:5:
471| mkFlakeChecks = allChecks:
472| foldrAttrVals
| ^
473| (package: acc:
… while calling 'foldrAttrVals'
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-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/c7xfs9gwzzga31gsmwygj18mr01lrlkn-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/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:481:8:
480| { }
481| (removeRecurseForDerivations allChecks);
| ^
482|
… while calling 'removeRecurseForDerivations'
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:483:33:
482|
483| removeRecurseForDerivations = x:
| ^
484| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:522:35:
521| , apps ? mkFlakeApps haskellPackages
522| , checks ? mkFlakeChecks (collectChecks' haskellPackages)
| ^
523| , coverage ? {}
… while calling 'collectChecks'
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:184:31:
183| # This can be used to collect all the test runs in your project, so that can be run in CI.
184| collectChecks = packageSel: haskellPackages:
| ^
185| let packageFilter = _name: package: (package.isHaskell or false) && packageSel package;
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:186:8:
185| let packageFilter = _name: package: (package.isHaskell or false) && packageSel package;
186| in recurseIntoAttrs (lib.mapAttrs (_: p: p.checks) (lib.filterAttrs packageFilter haskellPackages));
| ^
187|
… while calling 'recurseIntoAttrs'
at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:1018:5:
1017| # An attribute set to scan for derivations.
1018| attrs:
| ^
1019| attrs // { recurseForDerivations = true; };
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:186:57:
185| let packageFilter = _name: package: (package.isHaskell or false) && packageSel package;
186| in recurseIntoAttrs (lib.mapAttrs (_: p: p.checks) (lib.filterAttrs packageFilter haskellPackages));
| ^
187|
… 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));
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/default.nix:519:29:
518| selectPackages ? haskellLib.selectProjectPackages
519| , haskellPackages ? selectPackages project.hsPkgs
| ^
520| , packages ? mkFlakePackages haskellPackages
… 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));
… from call site
at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-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/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/lib/import-and-filter-project.nix:5:1:
4| { pkgs, haskellLib }:
5| { projectNix, sourceRepos, src }:
| ^
6| let
error: 1 dependencies of derivation '/nix/store/dp33ns3qgb4a6128lr9n5iwn70diw22j-haskell-project-plan-to-nix-pkgs.drv' failed to build
Loading