Closed JakeWheat closed 10 years ago
The package 'text' requires Cabal library version >=1.19.2 && =1.8 but no suitable version is installed.
You need to install a recent version of the Cabal library (ghc-pkg list
output shows that you only have 1.18.1.3). See #2023.
Closing as a duplicate of #2023.
If the latest version of cabal-install/Cabal is able to determine that a newer version of Cabal is needed, why doesn't it try to install a newer Cabal and use it?
This happens only rarely and the fix is easy once you know what's wrong, so no-one bothered.
Using --allow-newer with -j seems to mess up the dependencies.
install tabular-0.2.2.5 with -j: works fine, uses old mtl library
install tabular-0.2.2.5 with -j and --allow-newer: fails to install since it tries to build packages before their dependencies have been built
install tabular-0.2.2.5 without -j and with --allow-newer: works fine with the newer mtl library
Details: