Runtime missing-symbol errors?

walt wa1ter at myrealbox.com
Sat Oct 7 20:43:42 PDT 2006


I'm trying to figure out why evolution-2.8 doesn't work on DF:

(evolution-2.8:39636): evolution-shell-WARNING **: Cannot activate
'OAFIID:GNOME_Evolution_Mail_Component:2.8': Can't find symbol
Bonobo_Plugin_info in
`/usr/pkg/lib/evolution/2.8/components/libevolution-mail.so'

Note that the error does not come from ld-elf.so trying to load
a stale library -- this message comes from evolution itself.
Does this imply the use of dlopen(), maybe?

And here is part B of the puzzle:

#nm /usr/pkg/lib/evolution/2.8/components/libevolution-mail.so |
grep Bonobo_Plugin

000aeb80 D Bonobo_Plugin_info

So the 'missing' symbol really is defined in the library, but it
can't be found for some reason.

Any ideas what is going wrong?





More information about the Users mailing list