Closed
Description
I suspect that cabal.project.release
is seldom touched. We might ensure that it is kept up-to-date by adding its build to CI with:
$ cabal build all \
--enable-tests --enable-benchmarks --dry-run \
--project-file=cabal.project.release \
--index-state="hackage.haskell.org HEAD"
Lines 1 to 8 in 49e3d18
On the master branch at 49e3d18:
$ cabal build all \
--enable-tests --enable-benchmarks --dry-run \
--project-file=cabal.project.release \
--index-state="hackage.haskell.org HEAD"
Resolving dependencies...
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] trying: cabal-install-3.11.0.0 (user goal)
[__1] trying: cabal-install:*test
[__2] unknown package: Cabal-described (dependency of cabal-install *test)
[__2] fail (backjumping, conflict set: Cabal-described, cabal-install, cabal-install:test)
After searching the rest of the dependency tree exhaustively,
these were the goals I've had most trouble fulfilling: cabal-install, cabal-install:test, Cabal-described
Originally posted by @philderbeast in #9565 (comment)