cabal doesn't find a non-destructive install plan
Open
cabal-install: solver
type: enhancement
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
See https://github.com/feuerbach/tasty/issues/80
The gist of it is that cabal _unnecessarily_ suggests upgrading mtl from a globally installed version, then refuses to do it.
I thought the solver introduces constraints for the installed packages, but that didn't happen here, apparently.
Contributor guide
Assessment
This issue has not been assessed yet.