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
Tracking this here as I keep seeing this and being annoyed by it. At least I now know why!
When configuring the backend testsuite (but not the executable), I see
Warning: The package has an extraneous version range for a dependency on an
internal library: vonnegut -any && ==1.0.0.0, vonnegut -any && ==1.0.0.0. This
version range includes the current package but isn't needed as the current
package's library will always be used.
but this is a lie: we have not got any version range on the vonnegut dep of vonnegut-test.
The text was updated successfully, but these errors were encountered:
I'm almost certain it's the cabal bug Ben linked above. We specify vonnegut (the library) as a dependency for the vonnegut executable, without any version bounds. Removing it entirely causes the build to fail, it has to be there. Cabal seems to think we've added the ==1.0.0.0 bound when we definitely haven't.
See haskell/cabal#5119
Tracking this here as I keep seeing this and being annoyed by it. At least I now know why!
When configuring the backend testsuite (but not the executable), I see
but this is a lie: we have not got any version range on the
vonnegut
dep ofvonnegut-test
.The text was updated successfully, but these errors were encountered: