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

Reply via email to