Closed tebello-thejane closed 9 years ago
@tebello-thejane how can cabal
know that it's supposed to choose vector-0.10.12.3
over Chart-1.0
? :-)
This is a constraint-satisfaction problem with a non-unique solution, and there's no way to tell for the solver which of the solutions is to be preferred, as both are solutions are "non-optimal" (in the sense that none can use the latest versions of all packages)
Thanks, I added this myself and since I also wanted to remove the previous one.
Damn! The
cabal
solver strikes again.For some reason
vector-0.11.0.0
andChart-1.5.1
cannot coexist. When faced with the decision to either installvector-0.10.12.3
orChart-1.0
,cabal
choosesChart-1.0
, thus breaking the build.Also see https://github.com/haskell/cabal/issues/2759