-
-
Notifications
You must be signed in to change notification settings - Fork 391
hls-plugin-api-1.4.0.0 doesn't build with some 1.0.4 #2969
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
Comments
Fortunately, I know enough about haskell.nix to be able to decipher this :) The issue started with a newer version of Hackage, and looking at the error, it's talking about |
The error is very odd. It's complaining about not being able to deduce instances which are explicitly declared in |
Diffing the cabal generated freeze files gives:
The problem is that dependent-sum-0.7.1.0 requires some <1.0.4. Cabal must choose between using the latest I have added obsidiansystems/dependent-sum#71 |
@sjakobi indicated (input-output-hk/haskell.nix#1526 (comment)) that obsidiansystems/dependent-sum#71 might not be possible. Perhaps we could add a lower bound of |
Old, we're well past this now |
Your environment
Which OS do you use: NixOS
Which LSP client (editor/plugin) do you use: emacs + lsp-mode
Describe your project (alternative: link to the project):
Steps to reproduce
Create a basic cabal project, create flake.nix and run "nix develop ." on NixOS or a system with installed nix package manager
Expected behaviour
Put me in a working development shell with hls.
Actual behaviour
Building the environment crashes with a error message. Please have a look at the link below. Hydra got the same problem.
Include debug information
https://hydra.iohk.io/build/15888389/nixlog/567
The text was updated successfully, but these errors were encountered: