Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Lower bound on text in latest revision #371

Open
mrBliss opened this issue Aug 25, 2020 · 1 comment
Open

Lower bound on text in latest revision #371

mrBliss opened this issue Aug 25, 2020 · 1 comment

Comments

@mrBliss
Copy link
Contributor

mrBliss commented Aug 25, 2020

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?

@stevana
Copy link
Collaborator

stevana commented Aug 25, 2020

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!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants