binary distribution not installable (problems with base package)
The binary build for i386-unknown-linux doesn’t work, at least not if the installation destination isn’t /usr/local. I get the following messages at the end of the installing process:
make -C libraries install DOING_BIN_DIST=YES
make[1]: Entering directory `/home/jeltsch/Dokumente/Wissenschaft/Software/Quellen/ghc-6.8.20070913-i386-unknown-linux/libraries'
if ifBuildable/ifBuildable base; then \
cd base && \
../installPackage/installPackage '' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/bin' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/lib/ghc-6.8.20070913' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/lib/ghc-6.8.20070913' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/share/ghc-6.8.20070913' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/share/doc/ghc/libraries/$pkgid' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/share/doc/ghc/libraries/$pkgid/libraries/$pkgid' '/home/jeltsch/Dokumente/Wissenschaft/Software/Quellen/ghc-6.8.20070913-i386-unknown-linux/utils/ghc-pkg/ghc-pkg.bin' '/home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/lib/ghc-6.8.20070913/package.conf' ; \
fi
Installing: /home/jeltsch/Dokumente/Wissenschaft/Software/installiert/ghc-6.8.20070913/lib/ghc-6.8.20070913/ghc-6.8.20070913/lib/base-2.1
Registering base-2.1...
Reading package info from "dist/installed-pkg-config" ... done.
ghc-pkg: /usr/local/lib/ghc-6.8.20070913/base-2.1 doesn't exist or isn't a directory (use --force to override)
make[1]: *** [install.library.base] Error 1
make[1]: Leaving directory `/home/jeltsch/Dokumente/Wissenschaft/Software/Quellen/ghc-6.8.20070913-i386-unknown-linux/libraries'
make: *** [install] Error 2
Also note that the directory structure of the installed software seems to be strange. The base-2.1 directory is in $PREFIX/lib/ghc-6.8.20070913/ghc-6.8.20070913/lib
.
Trac metadata
Trac field | Value |
---|---|
Version | 6.8 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Build System |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |