On Wed, Apr 22, 2009 at 2:06 PM, Duncan Coutts <duncan.cou...@worc.ox.ac.uk>wrote:
> On Wed, 2009-04-22 at 11:33 +0200, david48 wrote: > > > > The default should at least be consistent among cabal install, runghc > > Setup.hs, installing GHC, Gtk2Hs, and so on. > > > > If GHC is installed in /home/myusername/local, > > Where you choose to install ghc is not related. > > > what does cabal install --global ? > > Global always means /usr/local by default, unless you change it in the > cabal config file. > > By default ghc, gtk2hs also install globally in /usr/local (unless you > specify a --prefix.) > > This tradition of global and /usr/local for ./configure scripts is ok, > but for a convenient package manager it's not necessarily ideal. > > Ubuntu/Debian policy seems to be installation into /var/lib/cabal . So it's clear that the whole hierarchy is managed by single tool cabal. Drawback is that you should add /var/lib/cabal/bin into your PATH. -- Victor Nazarov
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe