Hi! In a Haskell project, Instead of source-repository-package
in cabal.project
, I’d like to use in overrides
for
haskell.packages.ghc92.override
a package from GitHub
. This package is a build-tool-depends
for a local package.
UPD: solution - put lima
into testHaskellDepends of clerk
.
Here’s the code.
lima
executable is in build-tool-depends
of a clerk
’s test.
For now, when doing cabal test
, I receive
Error: cabal: Could not resolve dependencies:
[__0] trying: clerk-0.1.0.3 (user goal)
[__1] trying: clerk:*test
[__2] next goal: clerk:lima:exe.lima (dependency of clerk *test)
[__2] rejecting: clerk:lima:exe.lima-0.1.0.1/installed-2kIeGpvCN9f3vHWycpixcw
(does not contain executable 'lima', which is required by clerk *test)
[__2] fail (backjumping, conflict set: clerk, clerk:lima:exe.lima, clerk:test)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: clerk, clerk:test, clerk:lima:exe.lima