Fc4 -> FC5 broke evolution (Paul Howarth)

Paul Howarth paul at city-fan.org
Tue Apr 25 07:51:58 UTC 2006


On Mon, 2006-04-24 at 22:48 +0100, William Murray wrote:
> On Mon, 2006-04-24 at 16:34 -0400, fedora-list-request at redhat.com wrote:
> > > 
> > >   Can anyone suggest what is wrong?
> > 
> > Your /usr/lib/evolution/2.6/components/libevolution-calendar.so is
> > probably the one you rolled yourself on FC4. A stock FC5 evo has this
> > object linked against libgnutls.so.12:
> > 
> > $ ldd /usr/lib/evolution/2.6/components/libevolution-calendar.so |
> > grep
> > tls
> >         libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0x00cec000)
> > 
> > Paul.
> > 
>   Thanks Paul,
>           But that isn't it. 
>   If I ldd the file BOTH are referenced. 'rm -nodeps' removes it. yum
> install puts it back with the same feature.
>    WHY???
>     Bill

Whoops, sorry about that empty reply earlier.

Perhaps it's a dep of one of the other libraries?
Try this:
$ for f in
$( ldd /usr/lib/evolution/2.6/components/libevolution-calendar.so | awk
'{print $3}' | sort -u ); do ldd $f | grep gnutls && echo That was $f;
done

(that's all one long line)

I get:
ldd: warning: you do not have execution permission for
`/usr/lib/libnss3.so'
ldd: warning: you do not have execution permission for
`/usr/lib/libsmime3.so'
ldd: warning: you do not have execution permission for
`/usr/lib/libsoftokn3.so'
        libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0x00618000)
That was /usr/lib/libsoup-2.2.so.8
ldd: warning: you do not have execution permission for
`/usr/lib/libssl3.so'

So it seems only libsoup has a dep on gnutls here. How about there?

Paul.




More information about the fedora-list mailing list