-
Notifications
You must be signed in to change notification settings - Fork 85
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
Please update overspecified dependency restrictions #58
Comments
We put upper bounds on our dependencies as required by the Hackage package versioning policy, sorry. |
If you need us to widen the lower bounds to accept older versions that actually work, but are currently excluded, we would be willing to do that, provided we can verify that snap does indeed build properly against those older versions. |
I don't care about the lower bounds. When I cited the |
First of all, two of the packages you mention had already been fixed and were live on hackage before you opened the issue. HsOpenSSL is fixed now. All you have to do in these cases is open an issue that clearly states exactly which version of which package needs to be accepted (for example, #54). Alternatively you could ping us like Michael Snoyman does with stackage. We usually have a very quick turnaround time on these issues as you can see from Michael's comment. See also here, here, here, and here. This problem is simply unavoidable due to the fast moving nature of the Haskell ecosystem. |
Please release a version of |
I'm sorry, but I really have no idea what you're talking about. First of all, it would be much more helpful if you would list specific versions rather than just saying "latest versions of". But don't worry about that right now, I'll do it. The latest versions are: text-1.2.0.0 If you go to http://hackage.haskell.org/package/snap-server, you'll see that the latest release of snap-server accepts all of these. You must have outdated information. |
@peti, do you happen to download the raw tarballs from Hackage? if so, you may miss the updated overlayed |
@hvr, yes, I fell into the "editing feature" trap. I looked at http://hackage.haskell.org/package/snap-server, saw that the version number is the same as we have in NixOS, and assumed that no update had been published. I am sorry for the confusion. |
Ahh, yes. That would do it. I have wished that they would also include the x-revision header on the hackage page. But in the future, definitely let us know if we're missing support for the latest version of a dependency. |
We need to patch this package in NixOS by runnning
before the build. It would be great if a new version could be released that lifts those restrictions from the Cabal file.
The text was updated successfully, but these errors were encountered: