On Mon, Nov 19, 2012 at 5:13 PM, Ian <fitzp...@tcd.ie> wrote: > Expected type: Args > -> Distribution.Simple.Setup.BuildFlags > -> Distribution.PackageDescription.PackageDescription > -> Distribution.Simple.LocalBuildInfo.LocalBuildInfo > -> IO () > Actual type: Cabal-1.16.0.3:Distribution.Simple.UserHooks.Args > -> Cabal-1.16.0.3:Distribution.Simple.Setup.BuildFlags > -> > Cabal-1.16.0.3:Distribution.PackageDescription.PackageDescription > -> > Cabal-1.16.0.3:Distribution.Simple.LocalBuildInfo.LocalBuildInfo > -> IO () >
You have multiple versions of the Cabal library installed and they are conflicting somehow. Later on you show Cabal-1.14.0 as the one built into cabal-install; make sure you are running the right cabal-install. (Likely either you don't have $HOME/Library/Haskell/bin on $PATH, or it comes after /usr/bin, or you forgot to "hash -r" in any open shells after installing an updated cabal-install.) -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix/linux, openafs, kerberos, infrastructure http://sinenomine.net
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe