You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 3, 2024. It is now read-only.
λ ~/Projects/haddock/ main git checkout ghc-9.4
Switched to branch 'ghc-9.4'
Your branch is up to date with 'origin/ghc-9.4'.
λ ~/Projects/haddock/ ghc-9.4 cabal v2-build all
Resolving dependencies...
Error: cabal: Could not resolve dependencies:
[__0] trying: haddock-2.27.0 (user goal)
[__1] trying: haddock:-in-ghc-tree
[__2] next goal: haddock-api (user goal)
[__2] rejecting: haddock-api-2.27.1 (conflict: haddock -in-ghc-tree =>
haddock-api==2.27.0)
[__2] rejecting: haddock-api-2.25.1, haddock-api-2.25.0, haddock-api-2.24.2,
haddock-api-2.24.1, haddock-api-2.24.0, haddock-api-2.23.1,
haddock-api-2.23.0, haddock-api-2.22.0, haddock-api-2.21.0,
haddock-api-2.20.0, haddock-api-2.19.0.1, haddock-api-2.18.1,
haddock-api-2.17.4, haddock-api-2.17.3.1, haddock-api-2.17.3,
haddock-api-2.17.2, haddock-api-2.16.1, haddock-api-2.16.0,
haddock-api-2.15.0.2, haddock-api-2.15.0.1, haddock-api-2.15.0 (constraint
from user target requires ==2.27.1)
[__2] fail (backjumping, conflict set: haddock, haddock-api,
haddock:in-ghc-tree)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: haddock, haddock-api,
haddock:in-ghc-tree
Seems like the fix is to change the version constraint on haddock for haddock-api to be == 2.27.1 to match what's in the tree.