Quoting Joachim Breitner (2014-12-23 14:33:36)
> Am Dienstag, den 23.12.2014, 14:17 +0100 schrieb Jonas Smedegaard:
>> Quoting Joachim Breitner (2014-12-23 12:54:05)
>>> Am Dienstag, den 23.12.2014, 12:04 +0100 schrieb Jonas Smedegaard:
>>>> I tried just now an upgrade from 7.6.3-20 (version in unstable) but 
>>>> that fails too.  Seems you tried from a previous experimental 
>>>> version.
>>>> 
>>>> Yes, I experience the problem on amd64.  Could you try test a fresh 
>>>> install?
>>>
>>> still not able to reproduce it. Maybe it requires certain haskell 
>>> libraries to be installed as well? Can you provide a full log?
>>
>> [..]
>> Setting up ghc (7.8.20141119-8) ...
>> /usr/lib/ghc/bin/ghc: error while loading shared libraries: 
>> libHShaskeline-0.7.1.2-ghc7.8.3.20141119.so: cannot open shared object 
>> file: No such file or directory
>> update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler 
>> (haskell-compiler) in auto mode
>> /usr/lib/ghc/bin/ghc-pkg: error while loading shared libraries: 
>> libHSterminfo-0.4.0.0-ghc7.8.3.20141119.so: cannot open shared object 
>> file: No such file or directory
>> dpkg: error processing package ghc (--configure):
>>  subprocess installed post-installation script returned error exit status 127
>> Errors were encountered while processing:
>>  ghc
>> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
>
> thanks; no idea though. I guess you’ll have to do some debugging.
>
> What does 
>         ldd /usr/lib/ghc/bin/ghc
> say,

root@bastian:/# ldd /usr/lib/ghc/bin/ghc
        linux-vdso.so.1 (0x00007fff01dfe000)
        libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x00007ffba07f6000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ffba05ed000)
        libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007ffba03ea000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffba01e6000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007ffb9ffc8000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 
(0x00007ffb9fd45000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffb9fa44000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 
(0x00007ffb9f83b000)
        libHShaskeline-0.7.1.2-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../haskeline-0.7.1.2/libHShaskeline-0.7.1.2-ghc7.8.3.20141119.so
 (0x00007ffb9f4c2000)
        libHSterminfo-0.4.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../terminfo-0.4.0.0/libHSterminfo-0.4.0.0-ghc7.8.3.20141119.so 
(0x00007ffb9f28c000)
        libHSghc-7.8.3.20141119-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../ghc-7.8.3.20141119/libHSghc-7.8.3.20141119-ghc7.8.3.20141119.so
 (0x00007ffb9b85e000)
        libHStransformers-0.3.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../transformers-0.3.0.0/libHStransformers-0.3.0.0-ghc7.8.3.20141119.so
 (0x00007ffb9b5b6000)
        libHStemplate-haskell-2.9.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../template-haskell-2.9.0.0/libHStemplate-haskell-2.9.0.0-ghc7.8.3.20141119.so
 (0x00007ffb9b17a000)
        libHShpc-0.6.0.1-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../hpc-0.6.0.1/libHShpc-0.6.0.1-ghc7.8.3.20141119.so 
(0x00007ffb9af4e000)
        libHShoopl-3.10.0.1-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../hoopl-3.10.0.1/libHShoopl-3.10.0.1-ghc7.8.3.20141119.so 
(0x00007ffb9acc6000)
        libHSbin-package-db-0.0.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../bin-package-db-0.0.0.0/libHSbin-package-db-0.0.0.0-ghc7.8.3.20141119.so
 (0x00007ffb9aaae000)
        libHSbinary-0.7.1.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../binary-0.7.1.0/libHSbinary-0.7.1.0-ghc7.8.3.20141119.so 
(0x00007ffb9a835000)
        libHSCabal-1.18.1.3-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../Cabal-1.18.1.3/libHSCabal-1.18.1.3-ghc7.8.3.20141119.so 
(0x00007ffb99cee000)
        libHSprocess-1.2.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../process-1.2.0.0/libHSprocess-1.2.0.0-ghc7.8.3.20141119.so 
(0x00007ffb99acf000)
        libHSpretty-1.1.1.1-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../pretty-1.1.1.1/libHSpretty-1.1.1.1-ghc7.8.3.20141119.so 
(0x00007ffb998b5000)
        libHScontainers-0.5.5.1-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../containers-0.5.5.1/libHScontainers-0.5.5.1-ghc7.8.3.20141119.so
 (0x00007ffb994d6000)
        libHSdirectory-1.2.1.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../directory-1.2.1.0/libHSdirectory-1.2.1.0-ghc7.8.3.20141119.so
 (0x00007ffb992b9000)
        libHSunix-2.7.0.1-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../unix-2.7.0.1/libHSunix-2.7.0.1-ghc7.8.3.20141119.so 
(0x00007ffb98ff9000)
        libHStime-1.4.2-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../time-1.4.2/libHStime-1.4.2-ghc7.8.3.20141119.so 
(0x00007ffb98d05000)
        libHSold-locale-1.0.0.6-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../old-locale-1.0.0.6/libHSold-locale-1.0.0.6-ghc7.8.3.20141119.so
 (0x00007ffb98af4000)
        libHSfilepath-1.3.0.2-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../filepath-1.3.0.2/libHSfilepath-1.3.0.2-ghc7.8.3.20141119.so 
(0x00007ffb988d5000)
        libHSbytestring-0.10.4.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../bytestring-0.10.4.0/libHSbytestring-0.10.4.0-ghc7.8.3.20141119.so
 (0x00007ffb985f5000)
        libHSdeepseq-1.3.0.2-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../deepseq-1.3.0.2/libHSdeepseq-1.3.0.2-ghc7.8.3.20141119.so 
(0x00007ffb983ed000)
        libHSarray-0.5.0.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../array-0.5.0.0/libHSarray-0.5.0.0-ghc7.8.3.20141119.so 
(0x00007ffb98153000)
        libHSbase-4.7.0.2-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../base-4.7.0.2/libHSbase-4.7.0.2-ghc7.8.3.20141119.so 
(0x00007ffb977d9000)
        libHSinteger-gmp-0.5.1.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../integer-gmp-0.5.1.0/libHSinteger-gmp-0.5.1.0-ghc7.8.3.20141119.so
 (0x00007ffb975be000)
        libHSghc-prim-0.3.1.0-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../ghc-prim-0.3.1.0/libHSghc-prim-0.3.1.0-ghc7.8.3.20141119.so 
(0x00007ffb97341000)
        libHSrts_thr-ghc7.8.3.20141119.so => 
/usr/lib/ghc/bin/../rts-1.0/libHSrts_thr-ghc7.8.3.20141119.so 
(0x00007ffb970d1000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffb96d28000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ffba0a26000)


> and what does
>    ls /usr/lib/ghc/haskeline-0.7.1.2
> say, after the failed installation of ghc?

root@bastian:/# ls /usr/lib/ghc/haskeline-0.7.1.2
System  libHShaskeline-0.7.1.2-ghc7.8.3.20141119.so  libHShaskeline-0.7.1.2.a


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to