-
-
Notifications
You must be signed in to change notification settings - Fork 391
Hackage hls-call-hierarchy-plugin-1.1.0.0 incompatible with hls-1.9 #3427
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
I did upload to hackage:
https://hackage.haskell.org/package/haskell-language-server-1.9.0.0
What did you find missing?
…On Thu, 29 Dec, 2022, 10:56 Jens Petersen, ***@***.***> wrote:
I know the Build from Source instructions say to use git, but just
checking whether you plan to upload all the latest deps to Hackage?
Building from Hackage worked for 1.8 and earlier, but maybe you don't
intend to support that way anymore?
(In which case I will switch my Fedora HLS build to use git instead,
though using Hackage is more reproducible.
Personally, I feel if one day we can get HLS into Stackage that would be
even better, but that is probably still far.)
—
Reply to this email directly, view it on GitHub
<#3427>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABEW5URGGIZ6BSGVI7VNXPLWPUOHZANCNFSM6AAAAAATLZVEDY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I think everything is fine besides a missing update for hls-call-hierarchy-plugin. The released hls-call-hierarchy-plugin is not compatible with hls 1.9. |
Okay I think maralorn is right - I was also hitting some unrelated local packaging changes I had made for 1.8... |
Specifically Hackage hls-call-hierarchy-plugin-1.1.0.0 requires hls-plugin-api < 1.6
|
Yes, please upload the latest version of the plugin to hackage. |
https://hackage.haskell.org/package/haskell-language-server-1.9.0.0/reports/2 |
@wz1000 Did that revision to depend on |
@cumber It is in HEAD but apparently did not make it into the hackage release of 1.9.1: build-depends: hls-call-hierarchy-plugin ^>= 1.1 You can see the builds failed with the expected Perhaps a hackage revision could fix this? |
@tbidne Yes, I'm aware of that because such a revision was made to HLS 1.9.0.0. But then 1.9.1.0 was pushed to Hackage with the old version bounds, so it doesn't work again. We need another revision. |
https://download.copr.fedorainfracloud.org/results/petersen/haskell-language-server/fedora-rawhide-x86_64/05634904-haskell-language-server/ ->
It's not enabled in CI or should it be disabled by default? |
This is still a problem. |
I published a revision to 1.9.1.0. Revisions are tricky! |
I know the Build from Source instructions say to use git, but just checking whether you plan to upload all the latest deps to Hackage?
Building from Hackage worked for 1.8 and earlier, but maybe you don't intend to support that way anymore?
(In which case I will switch my Fedora HLS build to use git instead, though using Hackage is more reproducible.
Personally, I feel if one day we can get HLS into Stackage that would be even better, but that is probably still far.)
The text was updated successfully, but these errors were encountered: