Closed phadej closed 3 years ago
If I understand, you're saying that version network-uri-2.6.3.0 should be bumped to 2.6.3.1, with the latter specifying a bound on base
such as base < 4.16.0.0
, which would ensure that the latest 2.6.3.x package is never chosen under GHC? Or perhaps you can explain what you mean by "make revisions."
Regarding base
: The GHC 9.0.1 release notes indicated that base 4.16.0.0 was included with that compiler, but what I actually got was 4.15.0.0.
So it would seem that setting base < 4.15.0.0
in the 2.6.3.x series would do what you want, would it?https://github.com/haskell/network-uri/pull/64
Revision is not a new version, i.e. do not make 2.6.3.1
release.
Revision is altering of metadata of already uploaded versions. https://github.com/haskell-infra/hackage-trustees/blob/master/revisions-information.md, see https://hackage.haskell.org/package/network-uri/maintain
I'm sure Hackage Trustees will provide more guidance, in https://github.com/haskell-infra/hackage-trustees
Got it, thanks. I've updated the metadata on 2.6.3.0 to require base < 4.15.
Please make a revision for 2.6.4.0 too, but this is fine now. Thank you.
@phadej Regarding 2.6.4.0 you're concerned about the failure of Safe
, correct? Happy to do it, sure.
So cabal-install doesn't pick them with GHC-9.0.
In particular, it's only network-uri-2.6.3.0 which seems to need a revision: