[Haskell-cafe] Cabal can't install in home directory
Isaac Dupree
isaacdupree at charter.net
Tue May 29 09:40:49 EDT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Grzegorz wrote:
> Hi,
>
> It seems that if GHC is installed non-user-writable directory, and you want to
> install a package in the home directory (using "runghc Setup configure
> --prefix=$HOME") this isn't possible: when running "runghc Setup install" you
> get an error like this:
> Unable to rename "/usr/lib/ghc-6.6.1/package.conf" to
> "/usr/lib/ghc-6.6.1/package.conf.old"
> Saving old package config file... ghc-pkg.bin: /usr/lib/ghc-6.6.1/package.conf:
> renameFile: permission denied (Permission denied)
>
> Shouldn't that be fixed?
You don't have permission to install it in a way that all users of that
GHC will then be able to use it. You should pass --user to "runghc
Setup install" for your desired effect. (whereas I shouldn't because my
GHC itself is also compiled by my user and in my home directory - which
confused me once upon a time)
Isaac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGXC1gHgcxvIWYTTURArjxAJ0YLb94o4DAif8TuEqWpuhj8M5juQCgjkkE
aOZl3x/6h5r0bHvD2hEvccs=
=IqgU
-----END PGP SIGNATURE-----
More information about the Haskell-Cafe
mailing list