
#8194: make install (at git ef01794) still fails ------------------------------------------+--------------------------- Reporter: guest | Owner: Type: bug | Status: new Priority: highest | Milestone: 7.8.1 Component: Build System | Version: 7.7 Resolution: | Keywords: Operating System: Linux | Architecture: x86 Type of failure: Installing GHC failed | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ------------------------------------------+--------------------------- Comment (by bos): This is affecting me, too. I'm trying to use a perf build. The problem appears to be that we do not install any shared libraries for packages during "make install". {{{ ~/git/ghc $ ldd /usr/local/ghc/head/lib/ghc-7.7.20130912/bin/ghc-pkg linux-vdso.so.1 => (0x00007fff269fe000) libHSterminfo-0.3.2.5-ghc7.7.20130912.so => /usr/local/ghc/head/lib/ghc-7.7.20130912/bin/../terminfo-0.3.2.5/libHSterminfo-0.3.2.5-ghc7.7.20130912.so (0x00007f189275f000) libHSbin-package-db-0.0.0.0-ghc7.7.20130912.so => not found libHSbinary-0.7.1.0-ghc7.7.20130912.so => not found libHSCabal-1.18.0-ghc7.7.20130912.so => not found libHSprocess-1.2.0.0-ghc7.7.20130912.so => not found libHSpretty-1.1.1.0-ghc7.7.20130912.so => not found libHSdirectory-1.2.0.1-ghc7.7.20130912.so => not found libHSunix-2.7.0.0-ghc7.7.20130912.so => not found libHStime-1.4.1-ghc7.7.20130912.so => not found libHSold-locale-1.0.0.5-ghc7.7.20130912.so => not found libHSfilepath-1.3.0.2-ghc7.7.20130912.so => not found libHScontainers-0.5.3.1-ghc7.7.20130912.so => not found libHSbytestring-0.10.3.0-ghc7.7.20130912.so => not found libHSdeepseq-1.3.0.2-ghc7.7.20130912.so => not found libHSarray-0.4.0.2-ghc7.7.20130912.so => not found libHSbase-4.7.0.0-ghc7.7.20130912.so => not found libHSinteger-gmp-0.5.1.0-ghc7.7.20130912.so => not found libHSghc-prim-0.3.1.0-ghc7.7.20130912.so => not found }}} Sure enough, if I look for {{{libHSbin-package- db-0.0.0.0-ghc7.7.20130912.so}}} in the source tree, it's there, but there is no sign of it in {{{/usr/local/ghc/head/lib/ghc-7.7.20130912/bin- package-db-0.0.0.0}}} - the static libraries are there, but *not* the shared. {{{ ~/git/ghc $ ls /usr/local/ghc/head/lib/ghc-7.7.20130912/bin-package- db-0.0.0.0 Distribution libHSbin-package-db-0.0.0.0.a libHSbin-package-db-0.0.0.0_p.a }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8194#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler