
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
On Wed, Apr 22, 2009 at 2:06 PM, Duncan Coutts