On Monday 23 May 2011 15:08:41, Jacek Generowicz wrote: > On 2011 May 23, at 14:42, Daniel Fischer wrote: > > On Monday 23 May 2011 14:16:43, Jacek Generowicz wrote: > >> If by "cabal install" you mean use the command "cabal" ... yeah, that > >> would be great, if only I could install cabal-install, which fails. > > > > With what error? > > Downloading and unpacking the .tar.gz bundle and then running > > > > $ ./bootstrap.sh > > > > in that directory should work. > > Below is what I get *now* having just successfully installed a fresh > GHC 7.0.3 and HP 2011.2.0.1. By "successfully installed" I mean that > configure, make and make install didn't throw up any errors. I haven't > tested that anything works yet. > > $ ./bootstrap.sh > Checking installed packages for ghc-7.0.3... > parsec-2.1.0.1 will be downloaded and installed.
Hmmm? > network is already installed and the version is ok. > Cabal-1.8.0.2 will be downloaded and installed. That's a bad sign. Have you downoaded the bundle from the cabal-install page? That's not the right thing to do (yeah, somebody should tell unsuspecting travellers). With ghc-7, you should use cabal-install-0.10.*, download cabal- install-0.10.2 from hackage http://hackage.haskell.org/package/cabal-install > mtl-1.1.0.2 will be downloaded and installed. > HTTP-4000.0.8 will be downloaded and installed. > zlib is already installed and the version is ok. > > Downloading parsec-2.1.0.1... > > ... > > Downloading Cabal-1.8.0.2... > > ... > > [56 of 58] Compiling Distribution.Simple.UserHooks ( Distribution/ > Simple/UserHooks.hs, Distribution/Simple/UserHooks.o ) > [57 of 58] Compiling Distribution.Simple ( Distribution/Simple.hs, > Distribution/Simple.o ) > [58 of 58] Compiling Main ( Setup.hs, Setup.o ) > Linking Setup ... > Configuring Cabal-1.8.0.2... > Setup: At least the following dependencies are missing: > base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 You see that that constraint is impossible, don't you? > > Error during cabal-install bootstrap: > Configuring the Cabal package failed > Okay, $ghc-pkg unregister parsec-2.1.0.1 (unless you want to keep it) Try it with cabal-install-0.10.2, sorry for the inconvenience. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe