The sdl2 version bounds are too loose on hackage since 0.6.0.
ekmett opened this issue · 5 comments
The contents of Graphics.UI.SDL.Enum
rather radically changed in 1.3.0, and the < 2 version bound you've been using on hackage since helm 0.6.0 doesn't work.
You can now change these retroactively on hackage by using the edit package description to lower the upper bound to < 1.3. If you did this before pushing a new version, you'd have a lot fewer user install problems.
I've deprecated the other packages and uploaded 0.7.1 which contains the corrected version bounds.
Sadly, deprecation doesn't actually work on hackage at the moment, so 0.6.0 and 0.6.1 can still be selected by the solver unless you cap their versions as well.
Ugh, absolute bummer. Is there not even a warning saying it's deprecated!?
On Mon, Jan 5, 2015 at 9:01 AM, Edward Kmett notifications@github.com
wrote:
Sadly, deprecation doesn't actually work on hackage at the moment, so
0.6.0 and 0.6.1 can still be selected by the solver unless you cap their
versions as well.—
Reply to this email directly or view it on GitHub
#86 (comment).
Zack Corr
z0w0.me http://z0w0.me
It basically does nothing at this point. You might get a deprecation warning on the page for the haddocks or something, but I've never seen it.