[paranoia] shared libraries

Peter Jones pjones at redhat.com
Tue Nov 27 12:48:54 PST 2001



On Mon, 26 Nov 2001, Uri Elias wrote:

> May I ask a question?
> On RedHat 7.1 I get the following:
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> [root at lxelias elias]# cdparanoia -B "1-"
> cdparanoia III release 9.8 (March 23, 2001)
> Ripping from sector       0 (track  1 [0:00.00])
> 	  to sector  224919 (track 12 [4:09.67])
> outputting to track01.cdda.wav
> cdparanoia: error while loading shared libraries: cdparanoia: undefined
> symbol: paranoia_read_limited

You're sure you're using cdparanoia from Red Hat Linux 7.1?  I'm
reasonably certain we shipped alpha9.7 in 7.1, and you've got alpha9.8.

Can you show me the output of "rpm -q cdparanoia cdparanoia-devel" ?

Also, you haven't upgraded manually have you?  If so, you've probably
still got the older libraries installed installed, and ld.so is picking
the wrong version for some reason.

A good idea if you're fairly adventurous might to be to build new rpms
from the stable tag in paranoia's CVS, like this:

rpm -e cdparanoia cdparanoia-devel
cvs -d :pserver:anoncvs at xiph.org:/usr/local/cvsroot export -d \
        cdparanoia-III-alpha9.8 -r paranoia-III-alpha9-8  paranoia-III
tar czf cdparanoia-III-alpha9.8.src.tgz cdparanoia-III-alpha9.8
rpm -ta cdparanoia-III-alpha9.8.src.tgz

which will build new rpms from the current tagged cdparanoia tree, and put
them (cdparanoia and cdparanoia-devel) in /usr/src/redhat/RPMS/i386/ (or
whatever is appropriate on your arch).  I try not to break the .spec file
very often, and the one in CVS right now seems to work reasonably well.

You can then install them with

cd /usr/src/redhat/RPMS/i386/
rpm -Uvh cdparanoia-alpha9.8-5.i386.rpm \
        cdparanoia-libs-alpha9.8-5.i386.rpm \
        cdparanoia-devel-alpha9.8-5.i386.rpm

Let me know if I've blundered this explaination completely...


-- 
        Peter

Al Gore saying he invented the internet is like me saying I invented
the exponential
		-- Gordon Moore

--- >8 ----
List archives:  http://www.xiph.org/archives/
Paranoia homepage: http://www.xiph.org/paranoia/
To unsubscribe from this list, send a message to 'paranoia-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Paranoia mailing list