Skip to content

haskell.compiler.ghcjs has a broken dependency #166553

@sternenseemann

Description

@sternenseemann

Describe the bug

As a fallout of the migration to GHC 9.0.2 webdriver got marked as broken, as it failed to build with GHC 9.0.2 and the
Stackage LTS 19 package set we now have. It would be necessary to investigate if ghcjs survived this (i.e. if it still
builds) and if not to get it to work again.

nix-instantiate -A haskell.compiler.ghcjs
error: Package ‘webdriver-0.9.0.1’ in /home/lukas/src/nix/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix:292014 is marked as broken, refusing to evaluate.

a) To temporarily allow broken packages, you can use an environment variable
   for a single invocation of the nix tools.

     $ export NIXPKGS_ALLOW_BROKEN=1
     
 Note: For `nix shell`, `nix build`, `nix develop` or any other Nix 2.4+
 (Flake) command, `--impure` must be passed in order to read this
 environment variable.
    
b) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

(use '--show-trace' to show detailed location information)

Notify maintainers

cc @dfordivam @obsidian-systems-maintenance

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken0.kind: regressionSomething that worked before working no longer6.topic: haskellGeneral-purpose, statically typed, purely functional programming language

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions