[Pkg-haskell-maintainers] Bug#773768: ghc: fails to install: cannot open shared object file: No such file or directory

Joachim Breitner nomeata at debian.org
Tue Dec 23 11:54:05 UTC 2014


Hi,


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?

~ $ sudo schroot -c sid
(sid)root at kirk:/home/jojo# apt-get update
Get:1 http://http.debian.net sid InRelease [242 kB]
Get:2 http://http.debian.net sid/main amd64 Packages [7109 kB]
Get:3 http://http.debian.net sid/main Translation-en [4823 kB]
Fetched 12.2 MB in 2s (5386 kB/s)                            
Reading package lists... Done
(sid)root at kirk:/home/jojo# apt-get install ghc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libbsd-dev libbsd0 libffi-dev libffi6 libgmp-dev libgmp10 libgmpxx4ldbl
Suggested packages:
  ghc-prof ghc-doc haskell-doc llvm libgmp10-doc libmpfr-dev
The following NEW packages will be installed:
  ghc libbsd-dev libffi-dev libgmp-dev
The following packages will be upgraded:
  libbsd0 libffi6 libgmp10 libgmpxx4ldbl
4 upgraded, 4 newly installed, 0 to remove and 298 not upgraded.
Need to get 26.4 MB/26.6 MB of archives.
After this operation, 295 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://http.debian.net/debian/ sid/main libbsd0 amd64 0.7.0-2 [67.9 kB]
Get:2 http://http.debian.net/debian/ sid/main libgmp10 amd64 2:6.0.0+dfsg-6 [253 kB]                  
Get:3 http://http.debian.net/debian/ sid/main libgmpxx4ldbl amd64 2:6.0.0+dfsg-6 [22.1 kB]
Get:4 http://http.debian.net/debian/ sid/main libbsd-dev amd64 0.7.0-2 [160 kB]
Get:5 http://http.debian.net/debian/ sid/main libgmp-dev amd64 2:6.0.0+dfsg-6 [621 kB]
Get:6 http://http.debian.net/debian/ sid/main ghc amd64 7.6.3-20 [25.3 MB]
Fetched 26.4 MB in 2s (9385 kB/s)
(Reading database ... 24577 files and directories currently installed.)
Preparing to unpack .../libbsd0_0.7.0-2_amd64.deb ...
Unpacking libbsd0:amd64 (0.7.0-2) over (0.6.0-2) ...
Preparing to unpack .../libffi6_3.1-2+b2_amd64.deb ...
Unpacking libffi6:amd64 (3.1-2+b2) over (3.1-2) ...
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmp10:amd64 (2:6.0.0+dfsg-6) over (2:6.0.0+dfsg-4) ...
Preparing to unpack .../libgmpxx4ldbl_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmpxx4ldbl:amd64 (2:6.0.0+dfsg-6) over (2:6.0.0+dfsg-4) ...
Selecting previously unselected package libgmp-dev:amd64.
Preparing to unpack .../libgmp-dev_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmp-dev:amd64 (2:6.0.0+dfsg-6) ...
Selecting previously unselected package libffi-dev:amd64.
Preparing to unpack .../libffi-dev_3.1-2+b2_amd64.deb ...
Unpacking libffi-dev:amd64 (3.1-2+b2) ...
Selecting previously unselected package libbsd-dev:amd64.
Preparing to unpack .../libbsd-dev_0.7.0-2_amd64.deb ...
Unpacking libbsd-dev:amd64 (0.7.0-2) ...
Selecting previously unselected package ghc.
Preparing to unpack .../ghc_7.6.3-20_amd64.deb ...
Unpacking ghc (7.6.3-20) ...
Processing triggers for man-db (2.6.7.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for install-info (5.2.0.dfsg.1-4) ...
Setting up libbsd0:amd64 (0.7.0-2) ...
Setting up libffi6:amd64 (3.1-2+b2) ...
Setting up libgmp10:amd64 (2:6.0.0+dfsg-6) ...
Setting up libgmpxx4ldbl:amd64 (2:6.0.0+dfsg-6) ...
Setting up libgmp-dev:amd64 (2:6.0.0+dfsg-6) ...
Setting up libffi-dev:amd64 (3.1-2+b2) ...
Setting up libbsd-dev:amd64 (0.7.0-2) ...
Setting up ghc (7.6.3-20) ...
update-alternatives: using /usr/bin/runghc to provide /usr/bin/runhaskell (runhaskell) in auto mode
update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler (haskell-compiler) in auto mode
Processing triggers for libc-bin (2.19-7) ...
(sid)root at kirk:/home/jojo# vi /etc/apt/sources.list
(sid)root at kirk:/home/jojo# apt-get update
Hit http://http.debian.net sid InRelease   
Get:1 http://http.debian.net experimental InRelease [162 kB]
Hit http://http.debian.net sid/main amd64 Packages        
Hit http://http.debian.net sid/main Translation-en
Get:2 http://http.debian.net experimental/main amd64 Packages [820 kB]
Get:3 http://http.debian.net experimental/main Translation-en [413 kB]
Fetched 1394 kB in 0s (4015 kB/s)                           
Reading package lists... Done
(sid)root at kirk:/home/jojo# apt-get install -t experimental ghc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libncurses5 libncurses5-dev libncursesw5 libtinfo-dev libtinfo5 ncurses-bin
Suggested packages:
  ghc-prof ghc-doc haskell-doc llvm-3.4 ncurses-doc
Recommended packages:
  libgpm2
The following NEW packages will be installed:
  libncurses5-dev libtinfo-dev
The following packages will be upgraded:
  ghc libncurses5 libncursesw5 libtinfo5 ncurses-bin
5 upgraded, 2 newly installed, 0 to remove and 299 not upgraded.
Need to get 0 B/36.8 MB of archives.
After this operation, 110 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
(Reading database ... 26003 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_5.9+20140913-1+b1_amd64.deb ...
Unpacking ncurses-bin (5.9+20140913-1+b1) over (5.9+20140118-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up ncurses-bin (5.9+20140913-1+b1) ...
(Reading database ... 26004 files and directories currently installed.)
Preparing to unpack .../libncursesw5_5.9+20140913-1+b1_amd64.deb ...
Unpacking libncursesw5:amd64 (5.9+20140913-1+b1) over (5.9+20140118-1) ...
Preparing to unpack .../libtinfo5_5.9+20140913-1+b1_amd64.deb ...
Unpacking libtinfo5:amd64 (5.9+20140913-1+b1) over (5.9+20140118-1) ...
Setting up libtinfo5:amd64 (5.9+20140913-1+b1) ...
Processing triggers for libc-bin (2.19-7) ...
(Reading database ... 26005 files and directories currently installed.)
Preparing to unpack .../libncurses5_5.9+20140913-1+b1_amd64.deb ...
Unpacking libncurses5:amd64 (5.9+20140913-1+b1) over (5.9+20140118-1) ...
Setting up libncurses5:amd64 (5.9+20140913-1+b1) ...
Processing triggers for libc-bin (2.19-7) ...
Selecting previously unselected package libtinfo-dev:amd64.
(Reading database ... 26005 files and directories currently installed.)
Preparing to unpack .../libtinfo-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Selecting previously unselected package libncurses5-dev:amd64.
Preparing to unpack .../libncurses5-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Preparing to unpack .../ghc_7.8.20141119-8_amd64.deb ...
Unpacking ghc (7.8.20141119-8) over (7.6.3-20) ...
Processing triggers for man-db (2.6.7.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libncursesw5:amd64 (5.9+20140913-1+b1) ...
Setting up libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Setting up libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Setting up ghc (7.8.20141119-8) ...
update-alternatives: using /usr/bin/runghc to provide /usr/bin/runhaskell (runhaskell) in auto mode
update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler (haskell-compiler) in auto mode
Processing triggers for libc-bin (2.19-7) ...
(sid)root at kirk:/home/jojo# ghc-pkg
ghc-pkg: missing command
For usage information see 'ghc-pkg --help'.


Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20141223/f97b654c/attachment-0001.sig>


More information about the Pkg-haskell-maintainers mailing list