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

Lower bound on text in latest revision #371

@mrBliss

Description

@mrBliss

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions