[PlanetCCRMA] fc4 pd jack error (libjack-0.80.0.so.0: cannot open shared object file)

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Sat Feb 18 15:07:43 2006


On Sat, 2006-02-18 at 11:03 +0000, rob canning wrote:
> am getting this error when i try to start pd:
> pd: error while loading shared libraries: libjack-0.80.0.so.0: cannot
> open shared object file: No such file or directory
> 
> jack is working fine with other apps
> 
> source.list looks like:
> 
> # Planet CCRMA RPM Repository for Fedora Core 4
> rpm http://ccrma.stanford.edu/planetccrma/apt fedora/4/i386 core updates
> rpm http://ccrma.stanford.edu/planetccrma/apt fedora/4/i386 planetccrma
> rpm http://ccrma.stanford.edu/planetccrma/apt fedora/4/i386 planetedge
> rpm http://ccrma.stanford.edu/planetccrma/apt fedora/4/i386 planetcore
> 
> locate libjack
> /usr/lib/libjack.so
> /usr/lib/libjack.so.0
> /usr/lib/alsaplayer/output/libjack_out.so
> /usr/lib/alsaplayer/output/libjack_out.la
> /usr/lib/libjack.so.0.0.23

Which pd are you running?
  rpm -q pd
Verify that the pd you are starting is the one you think you are
starting. 
  which pd
(should be /usr/bin/pd)
or see if there are other pd's around:
  whereis pd

Furthermore, what is it trying to dynamically link to?
  ldd /usr/bin/pd

Have you installed jack by hand in the past? And/or built pd yourself?
The error would seem to suggest that pd wants a libjack you don't
currently have. This is what my pd at ccrma says:

> ldd /usr/bin/pd
        linux-gate.so.1 =>  (0xffffe000)
        libasound.so.2 => /lib/libasound.so.2 (0x419e0000)
        librt.so.1 => /lib/librt.so.1 (0x4c6ac000)
        libjack.so.0 => /usr/lib/libjack.so.0 (0x41671000)
        libdl.so.2 => /lib/libdl.so.2 (0x4ba36000)
        libm.so.6 => /lib/libm.so.6 (0x4ba0f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x4ba51000)
        libc.so.6 => /lib/libc.so.6 (0x4b8e4000)
        /lib/ld-linux.so.2 (0x4b8c6000)

-- Fernando