[vorbis] redhat vorbis install

Michael Smith msmith at labyrinth.net.au
Wed Jul 24 18:57:46 PDT 2002



At 06:27 PM 7/24/02 -0500, you wrote:
>I've made significant progress on making RPMs that are friendlier to a 
>stock redhat system.
>
>The libasound dependency in libao can be fixed by editing the libao spec 
>file, building new rpms that don't attempt to interface to ALSA.

That's the wrong way to do it. There's no runtime dependency on alsa, so
it's just incorrectly set in the RPM file. Removing the alsa plugin just
removes functionality, which isn't a good thing.

>
>The libcurl dependency in vorbis-tools (only happens on redhat versions 
>7.2 or earlier) can be fixed with a simple rpm rebuild.
>
>That leaves me with only one remaining issue: there are lots of programs 
>on redhat machines linked against
>  libvorbisenc.so.0  and 
>  libvorbisfile.so.0 .
>The 1.0 version of libvorbis supplies 
>  libvorbisenc.so.2 and 
>  libvorbisfile.so.3 .
>
>So, is there an easy fix to this?  Is there a real incompatibility there?  
>Can I make a symlink to point everyone at the new version?  Can the old .0 
>files coexist peacefully with a new libvorbis.so.0 ?

I'm not sure about libvorbisenc - it's possible that this we did this
(changing the .so version number) incorrectly, in which case a symlink
is safe. However, there is a real incompatibility in libvorbisfile. It's
in a single function, which is rarely used (xmms will use it with some
non-default options turned on, I don't know if any other current programs
use it).

Michael

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-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 Vorbis mailing list