Library version choosing of cabal sandbox build

Johan Tibell johan.tibell at
Tue Jul 15 11:07:17 UTC 2014

Cabal is allowed to use any version that fullfills the required bounds. It
uses a heuristic the tends to prefer

 * installed
 * newest
 * other

in that order.

If you want to make sure the newest version is used temporarily you can
pass --constraint="foo-" to cabal install. If you want to make this
change more permanent you can set an exact version in a cabal.config file
in the same directory as the .cabal file.

On Tue, Jul 15, 2014 at 12:57 PM, Daniel Trstenjak <
daniel.trstenjak at> wrote:

> dan at machine ~> cabal --version
> cabal-install version
> using version of the Cabal library
> _______________________________________________
> cabal-devel mailing list
> cabal-devel at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the cabal-devel mailing list