Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hledger 1.3 is not in stackage or lts-9 #591

Closed
simonmichael opened this issue Jul 26, 2017 · 6 comments
Closed

hledger 1.3 is not in stackage or lts-9 #591

simonmichael opened this issue Jul 26, 2017 · 6 comments
Labels
A-BUG Something wrong, confusing or sub-standard in the software, docs, or user experience. packaging Dependencies, version constraints, packaging..

Comments

@simonmichael
Copy link
Owner

simonmichael commented Jul 26, 2017

See commercialhaskell/stackage#2628 . Secondly, we need some better process for ensuring the hledger packages in stackage are as fresh as possible.

@simonmichael simonmichael added A-BUG Something wrong, confusing or sub-standard in the software, docs, or user experience. packaging Dependencies, version constraints, packaging.. labels Jul 26, 2017
simonmichael added a commit that referenced this issue Jul 27, 2017
@simonmichael
Copy link
Owner Author

simonmichael commented Jul 31, 2017

hledger-1.3 has landed in stackage nightly.

ui, web and api are currently blocked (-> hledger) for reasons I don't understand:

    # - hledger-ui # bounds: brick
    # - hledger-web # GHC 8.2.1 via yesod-form
    # - hledger-api # GHC 8.2.1

@cdornan
Copy link

cdornan commented Aug 24, 2017

@simonmichael we are taking hledger out of nightly again because it has been blocking megaparsec-6 for 4 weeks and we are getting complaints: commercialhaskell/stackage#2666 (comment)

Can you get it to work with megaparsec-6? It would be great to get all of the hledger packages back into nightly RSN!

@simonmichael
Copy link
Owner Author

Amending what I said on the other issue: it was too much work for today, I will finish and release asap.

@simonmichael
Copy link
Owner Author

@cdornan: hledger-* 1.3.1 supporting megaparsec 6 has been released, I will follow any suggested next steps.

@simonmichael
Copy link
Owner Author

simonmichael commented Sep 10, 2017

All resolved, except for the third-party hledger-* packages which will probably be resolved soon. Much better.

Process changes to help keep our stackage presence fresh:

  • keep our default stack.yaml using the same GHC version as stackage nightly whenever practical
  • periodically run the new thorough make stackagetest rule, which builds/tests/benchmarks all main packages with stackage resolvers for the last three GHC versions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-BUG Something wrong, confusing or sub-standard in the software, docs, or user experience. packaging Dependencies, version constraints, packaging..
Projects
None yet
Development

No branches or pull requests

2 participants