[PlanetCCRMA] libportaudio and libjack not compatible in FC7 repo?

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Thu Dec 3 13:24:44 PST 2009


(I'll see if I can look at this at some point but fc7 is very very old,
I'm not supporting it anymore - maybe you can rebuild the package
locally?)

On Wed, 2009-12-02 at 15:14 -0800, Jesse Zbikowski wrote:
> Hi, I am using the CCRMA FC7 repo on my OLPC (/etc/redhat-release says
> "Fedora release 7 (Moonshine)").  Unfortunately the libportaudio I
> pull in is referencing a symbol which no longer exist in this version
> of libjack, specifically jack_port_lock.  I get this error when I try
> to import the python module _portaudio, as in pyaudio.py:
> 
> # python -c "import _portaudio"
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
> ImportError: /usr/lib/libportaudio.so.2: undefined symbol: jack_port_lock
> 
> # rpm -qf /usr/lib/libjack.so /usr/lib/libportaudio.so
> jack-audio-connection-kit-0.109.2-0.svn1088.1.fc7.ccrma
> portaudio-devel-19-3.fc7.ccrma
> 
> # strings /usr/lib/libjack.so|grep ^jack_port_l
> 
> # strings /usr/lib/libportaudio.so|grep ^jack_port_l
> jack_port_lock
> 
> Looking at the fedora-devel list I surmise that jack_port_lock
> disappeared between 0.23 (in F8) and 0.28 (the version in CCRMA FC7).
> So I believe the problem is that portaudio needs to be rebuilt against
> this jack.
> 
> http://archives.mars-attacks.org/ml/fedora/msg16356.html




More information about the PlanetCCRMA mailing list