On Fri, Apr 11, 2008 at 3:11 AM, Ketil Malde <[EMAIL PROTECTED]> wrote:
> "Galchin, Vasili" <[EMAIL PROTECTED]> 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
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe