Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update flake.lock #99

Closed
wants to merge 1 commit into from

flake.lock: Update

357f292
Select commit
Loading
Failed to load commit list.
Closed

Update flake.lock #99

flake.lock: Update
357f292
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/eval:x86_64-linux.x86_64-unknown-linux-musl.devShells.default failed Jun 30, 2024 in 2s

Evaluation failed

Checkout took 2s.
Evaluation took 12 min 4s.

Details

Evaluation error:

error:
       … while calling the 'getAttr' builtin

         at /builtin/derivation.nix:19:19: (source not available)

       … while calling the 'derivationStrict' builtin

         at /builtin/derivation.nix:9:12: (source not available)

       … while evaluating derivation 'ghc-shell-for-foliage-x86_64-unknown-linux-musl'
         whose name attribute is located at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:300:7

       … while evaluating attribute 'nativeBuildInputs' of derivation 'ghc-shell-for-foliage-x86_64-unknown-linux-musl'

         at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:344:7:

          343|       depsBuildBuild              = lib.elemAt (lib.elemAt dependencies 0) 0;
          344|       nativeBuildInputs           = lib.elemAt (lib.elemAt dependencies 0) 1;
             |       ^
          345|       depsBuildTarget             = lib.elemAt (lib.elemAt dependencies 0) 2;

       … while calling 'getOutput'

         at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:932:23:

          931|   */
          932|   getOutput = output: pkg:
             |                       ^
          933|     if ! pkg ? outputSpecified || ! pkg.outputSpecified

       … while calling anonymous lambda

         at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:241:13:

          240|       (map (drv: drv.__spliced.buildBuild or drv) (checkDependencyList "depsBuildBuild" depsBuildBuild))
          241|       (map (drv: drv.__spliced.buildHost or drv) (checkDependencyList "nativeBuildInputs" nativeBuildInputs'))
             |             ^
          242|       (map (drv: drv.__spliced.buildTarget or drv) (checkDependencyList "depsBuildTarget" depsBuildTarget))

       … 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/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:213:81:

          212|   checkDependencyList = checkDependencyList' [];
          213|   checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep:
             |                                                                                 ^
          214|     if lib.isDerivation dep || dep == null || builtins.isString dep || builtins.isPath dep then dep

       … from call site

         at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/pkgs/stdenv/generic/make-derivation.nix:214:8:

          213|   checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep:
          214|     if lib.isDerivation dep || dep == null || builtins.isString dep || builtins.isPath dep then dep
             |        ^
          215|     else if lib.isList dep then checkDependencyList' ([index] ++ positions) name dep

       … while calling 'isDerivation'

         at /nix/store/apn339kmg5xllk224ghr7cw6468pgkc7-source/lib/attrsets.nix:640:5:

          639|     # Value to check.
          640|     value: value.type or null == "derivation";
             |     ^
          641|

       … while calling 'tool''

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/tools.nix:90:50:

           89|   # tool with a default evalPackages to use.
           90|   tool' = evalPackages: compiler-nix-name: name: versionOrMod:
             |                                                  ^
           91|       final.haskell-nix.hackage-tool (

       … from call site

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/tools.nix:91:7:

           90|   tool' = evalPackages: compiler-nix-name: name: versionOrMod:
           91|       final.haskell-nix.hackage-tool (
             |       ^
           92|            final.haskell-nix.haskellLib.versionOrModToMods versionOrMod

       … while calling 'hackage-tool'

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/tools.nix:66:18:

           65|
           66|   hackage-tool = projectModules:
             |                  ^
           67|     let

       … from call site

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/tools.nix:68:17:

           67|     let
           68|       package = final.haskell-nix.hackage-package (projectModules ++ [
             |                 ^
           69|           ({lib, ...}: {

       … while calling 'hackage-package'

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/haskell.nix:639:27:

          638|         # is required, a specific index-state should be provided!
          639|         hackage-package = projectModule:
             |                           ^
          640|           let project = hackage-project projectModule;

       … from call site

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/haskell.nix:641:14:

          640|           let project = hackage-project projectModule;
          641|           in project.getPackage project.args.name;
             |              ^
          642|         hackage-project = projectModule:

       … while calling 'getPackage'

         at /nix/store/c7xfs9gwzzga31gsmwygj18mr01lrlkn-source/overlays/haskell.nix:853:26:

          852|             # cabal configure errors are defered until the components derivation builds.
          853|             getPackage = packageName:
             |                          ^
          854|               if rawProject.pkg-set ? configurationError

       … 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: builder for '/nix/store/kgnq7khxibmgfwvjj2426zm0xzdvi87h-cabal-install-plan-to-nix-pkgs.drv' failed with exit code 1;
       last 10 log lines:
       > text)
       > [__4] next goal: semaphore-compat (dependency of cabal-install)
       > [__4] rejecting: semaphore-compat-1.0.0 (conflict:
       > unix==2.7.3/installed-2.7.3, semaphore-compat => unix>=2.8.1.0 && <2.9)
       > [__4] fail (backjumping, conflict set: cabal-install, semaphore-compat, unix)
       > After searching the rest of the dependency tree exhaustively, these were the
       > goals I've had most trouble fulfilling: text, cabal-install, template-haskell,
       > base, unix, semaphore-compat
       > Try running with --minimize-conflict-set to improve the error message.
       > )
       For full logs, run 'nix log /nix/store/kgnq7khxibmgfwvjj2426zm0xzdvi87h-cabal-install-plan-to-nix-pkgs.drv'.