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

Allow base-4.21 #20

Closed
2 of 4 tasks
phadej opened this issue Dec 26, 2024 · 4 comments · Fixed by #21
Closed
2 of 4 tasks

Allow base-4.21 #20

phadej opened this issue Dec 26, 2024 · 4 comments · Fixed by #21

Comments

@phadej
Copy link
Collaborator

phadej commented Dec 26, 2024

Blocking haskell-hvr/uuid#89

EDIT (Andreas): Tests blocked by

@phadej
Copy link
Collaborator Author

phadej commented Dec 30, 2024

ping @andreasabel about this and sha* variants.

@andreasabel
Copy link
Member

andreasabel commented Dec 30, 2024

Thanks for the ping!

Building the benchmark with GHC 9.12 is currently blocked on microstache.

There is also a Cabal bound blocking building the tests:

[__1] trying: cryptohash-md5:*test
[__2] trying: pureMD5-2.1.4 (dependency of cryptohash-md5 *test)
[__3] trying: crypto-api-0.13.3 (dependency of pureMD5)
[__4] trying: entropy-0.4.1.10 (dependency of crypto-api)
[__5] next goal: entropy:setup.Cabal (dependency of entropy)
[__5] rejecting: entropy:setup.Cabal-3.14.1.0/installed-a189 (conflict: entropy => entropy:setup.Cabal>=1.10 && <3.13)

@phadej
Copy link
Collaborator Author

phadej commented Dec 31, 2024

and updating microstache is softly recursively blocked on cryptohash etc (as microstache depends on aeson depends on uuid-types which is in the same repository with uuid which depends on cryptohash-md5).

I might update uuid-types alone, as it doesn't look like entropy (another blocker for uuid) will be fixed soon, and it seems that entropy is blocker for cryptohash-* packages too.

@andreasabel andreasabel linked a pull request Jan 1, 2025 that will close this issue
@andreasabel
Copy link
Member

I made the revision since tests and benchmarks work with Cabal-3.12.
CI with cabal-3.14 remains broken for now but should fix itself once the ecosystem catches up.

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

Successfully merging a pull request may close this issue.

2 participants