[PlanetCCRMA] Funny apt problem

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Thu Sep 18 10:08:01 2003


> When I try to apt-get install ardour (for example) I get:
> ...
> The following packages have unmet dependencies:
>   ardour: Depends: libsamplerate.so.0(libsamplerate.so.0.0)
>           Depends: libsndfile.so.1(libsndfile.so.1.0)
> E: Broken packages
> 
> I have
> 
> root@meta swh]# ls /usr/lib/libsamplerate.*
> /usr/lib/libsamplerate.a   /usr/lib/libsamplerate.so.0
> /usr/lib/libsamplerate.la  /usr/lib/libsamplerate.so.0.0.15
> /usr/lib/libsamplerate.so
> 
> But no .0.0, is this something that got messed up when I upgraded from 8
> to 9?

Apparently not, as I don't have it either (on 8.0 or 9). I have a ".so"
link and a ".so.0" link and the original (".so.0.0.15"). 

This is what I get on 9:

> rpm -q --requires ardour|grep samplerate
libsamplerate.so.0
libsamplerate.so.0(libsamplerate.so.0.0)

But it installs with no problem... strange. 
I would bring the libsamplerate library up to the 9 version (which has
the same version number, it was built before I started adding the rhxx
tags to the release). Do a:

rpm -e --nodeps libsamplerate libsamplerate-devel
apt-get -f install (should bring it back in)
apt-get install ardour

-- Fernando