[Haskell-cafe] library version problem
Brent Yorgey
byorgey at gmail.com
Fri Apr 11 10:33:04 EDT 2008
On Fri, Apr 11, 2008 at 3:11 AM, Ketil Malde <ketil at malde.org> wrote:
> "Galchin, Vasili" <vigalchin at gmail.com> writes:
>
> >> ghci
> > :m System.Posix
> >
> > I am getting the wrong version of the Unix package. I know this to be
> true
> > because I did
> > ghc-pkg latest unix
> >
> > and got unix-2.3.0.0
> >
> > I want unix.2.2.0.0 because this version has changes that I made
>
> Naturally, you'll get 2.3.0.0, since it has the highest version number!
>
> Either rename your modified version to 2.4 (or similar), specify the
> exact version in your *application's* cabal file, or use
> "ghc-pkg hide" to hide version 2.3.0.0 from view.
>
Actually, I'm pretty sure that Cabal does not take the visibility states of
packages into account when selecting packages to fulfill dependencies, so
ghc-pkg hide will not actually work.
-Brent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20080411/a7c55cea/attachment.htm
More information about the Haskell-Cafe
mailing list