Problems building cabal-install?

Ben Gamari ben at smart-cactus.org
Sat Nov 25 21:52:04 UTC 2023


Viktor Dukhovni <ietf-dane at dukhovni.org> writes:

> I am having a rather unexpected difficulty building older versions of
> cabal-install.  The invariably run into conflicts between "Cabal" and
> "Cabal-syntax".
>
> The latter shows up as a dependency of "Cabal" on hackage, but not
> in the upstream Git repo.  Is there is there some sort of problem
> with the hackage metadata for Cabal 3.0, 3.2, 3.4, ...
>
> It is odd for these to have "Cabal-syntax 3.10.*" as a dependency, with
> conflicting definitions.
>
I believe it is expected that `Cabal-syntax` should appear in the
dependency set of `Cabal`. I had no trouble building `cabal-install`
from upstream `master` (4f53a2feeb17bd54b609ee7cfba3c25348aca997) with
GHC 9.6.3.

Perhaps you could describe more precisely what you are doing?

Cheers,

- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20231125/15a117e3/attachment.sig>


More information about the ghc-devs mailing list