[PlanetCCRMA] errors after jack upgrade (0.34 --> 0.37.2)

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Fri Sep 13 15:32:01 2002


Hi all... if you have _upgraded_ jack (Jack Audio Connection
Kit) from the original version 0.34 to the newest 0.37.2 you
might encounter problems when trying to execute applications
that depend on jack (for example, pd):

pd: error while loading shared libraries: libjack.so.0: cannot open shared  
object file: No such file or directory

The upgrade process actually fails to install a link and that
shows up in other programs as a missing shared library (this
was originated by a change in library numbering in the new
jack version - plus an unknown problem with rpm, probably when
dealing with the fact that the same file is a normal file
before the upgrade and a link after the upgrade... bug?)

Anyway, one way to fix this is to reinstall jack, so first
force a removal:
  rpm -e --nodeps jack-audio-connection-kit
...and then reinstall it from the repository:
  apt-get -f install jack-audio-connection-kit

Or you might choose to just recreate the link:
  cd /usr/lib
  ln -s libjack-0.37.2.so.0.0.0 libjack.so.0

Either choice will solve the dependency problem.
-- Fernando