make install tries to write to /share
With this configure command
./configure --prefix=$HOME --with-ghc=/usr/bin/ghc-6.6.1
(and all the other usual commands) doing make install gives (it tries to write to the /share directory, which should be $HOME/share in my case):
== Finished recursively making `install' for ways: p debug thr thr_p thr_debug ... PWD = /home/foo/haskell/ghc/rts
== make install -r; in /home/foo/haskell/ghc/libraries
if ifBuildable/ifBuildable base; then \
cd base && \
- ./installPackage/installPackage "" /home/foo $prefix/share/ghc /home/foo/share/doc/ghc/libraries /home/foo/haskell/ghc/utils/ghc-pkg/ghc-pkg-inplace /home/foo/lib/ghc-6.7.20070906/package.conf; \
fi installPackage: /share: createDirectory: permission denied (Permission denied)
make[1]: *** [install.library.base] Error 1 make: *** [install] Error 1
Trac metadata
Trac field | Value |
---|---|
Version | 6.7 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | high |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | Unknown |
Architecture | Unknown |