quickcheck-state-machine icon indicating copy to clipboard operation
quickcheck-state-machine copied to clipboard

Lower bound on text in latest revision

Open mrBliss opened this issue 5 years ago • 1 comments

In the latest revision (r0) of quickcheck-state-machine-0.7 on Hackage, there is a constraint text >=1.2.4.0, which is not present in master.

This constraint makes it currently impossible to build with GHC 8.10.2 for me:

  • text-1.2.4.0 has a < 0.6 upper bound on ghc-prim, while GHC 8.10.2 comes with ghc-prim-0.6.1.
  • In master of text, the upper bound has been bumped to < 0.7 and actually < 0.8, but the next release of text is not yet on Hackage.

When text-1.2.4.1 is available on Hackage, this problem will solve itself. However, in the meantime, I can't depend on quickcheck-state-machine-0.7.0 from Hackage. My current workaround is to list quickcheck-state-machine as a source-repository-package.

My question: is there any reason for this lower bound on text? The version of text bundled with GHC 8.10.2 is 1.2.3.2 (I assume that it doesn't have the ghc-prim bounds issue because it's bundled with GHC). Would you be open to lowering the lower bound on Hackage to at least include 1.2.3.2?

mrBliss avatar Aug 25 '20 13:08 mrBliss

My question: is there any reason for this lower bound on text?

Not that I remember.

Would you be open to lowering the lower bound on Hackage to at least include 1.2.3.2?

Yeah, sure!

stevana avatar Aug 25 '20 18:08 stevana