Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Drop support for depending on non-internal version of package with build-depends constraint #4020
Currently in Cabal, you can do this (tested in
The version constraint on the internal dependency p forces us to use an external copy of p, rather than the internal copy.
This seems like a pretty useless feature. The modular dependency solver is unable to take advantage of this fact. It interacts poorly with