Well, I didn't have these files in /opt/gnome/share/oaf. Rather, they
were in /usr/share/oaf. I added this latter path to
/etc/oaf/oaf-config.xml but this has not affected (i.e. solved) the
problem.
I also made links from the files in /usr/share/oaf to
/opt/gnome/share/oaf and had no success.
Running bonobo-moniker-xmldb by hand, using strace, I get the following
error message:
bonobo-moniker-xmldb: relocation error: \
bonobo-moniker-xmldb: undefined symbol: bonobo_url_lookup
... which seems like /that/ could be causing the problem.
Does anyone know what is supposed to provide this symbol? running ldd on
the bonobo-moniker-xmldb binary shows no problems:
libbonobo.so.2 => /usr/lib/libbonobo.so.2 (0x40028000)
liboaf.so.0 => /usr/lib/liboaf.so.0 (0x40088000)
libm.so.6 => /lib/libm.so.6 (0x400a0000)
libdl.so.2 => /lib/libdl.so.2 (0x400c2000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x400c6000)
libORBitCosNaming.so.0 => /usr/lib/libORBitCosNaming.so.0 (0x400ce000)
libORBit.so.0 => /usr/lib/libORBit.so.0 (0x400d6000)
libIIOP.so.0 => /usr/lib/libIIOP.so.0 (0x4010e000)
libORBitutil.so.0 => /usr/lib/libORBitutil.so.0 (0x4011c000)
libnsl.so.1 => /lib/libnsl.so.1 (0x4011e000)
libbonobox.so.2 => /usr/lib/libbonobox.so.2 (0x40135000)
libgnomeui.so.32 => /usr/lib/libgnomeui.so.32 (0x4018a000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40255000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4025d000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4026b000)
libz.so.1 => /usr/lib/libz.so.1 (0x40349000)
libart_lgpl.so.2 => /usr/lib/libart_lgpl.so.2 (0x40357000)
libgdk_imlib.so.1 => /usr/lib/libgdk_imlib.so.1 (0x40367000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40389000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40392000)
libgdk_pixbuf.so.2 => /usr/lib/libgdk_pixbuf.so.2 (0x403a9000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x403bc000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x404ea000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x4051e000)
libxml.so.1 => /usr/lib/libxml.so.1 (0x40521000)
libgnome.so.32 => /usr/lib/libgnome.so.32 (0x40591000)
libgnomesupport.so.0 => /usr/lib/libgnomesupport.so.0 (0x405a7000)
libesd.so.0 => /usr/lib/libesd.so.0 (0x405ac000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x405b3000)
libdb.so.2 => /usr/lib/libdb.so.2 (0x405d1000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x405df000)
libbonobo_conf.so.0 => /usr/lib/libbonobo_conf.so.0 (0x40601000)
libc.so.6 => /lib/libc.so.6 (0x40625000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
The package that provides bonobo-moniker-xmldb, bonobo-conf, is reported by
rpm to be:
bonobo-conf-0.14.ximian.1
... which seems to be the latest (i.e., no newer package seems to exist on
ftp.ximian.com)
Again, any help/advice/suggestion would be appreciated -- I really really want
this to run :)
Gil
On Mon, 2001-12-10 at 12:59, Andrew Green wrote:
> Well, on my system, the following files are in /opt/gnome/share/oaf:
>
> GNOME_Evolution_Addressbook.oaf
> GNOME_Evolution_Addressbook_LDIF_Importer.oaf
> GNOME_Evolution_Addressbook_SelectNames.oaf
> GNOME_Evolution_Addressbook_VCard_Importer.oaf
> GNOME_Evolution_Calendar.oaf
> GNOME_Evolution_Calendar_AlarmNotify.oaf
> GNOME_Evolution_Calendar_Importer.oaf
> GNOME_Evolution_Elm_Intelligent_Importer.oaf
> GNOME_Evolution_GnomeCard_Intelligent_Importer.oaf
> GNOME_Evolution_Mail.oaf
> GNOME_Evolution_Mail_Mbox_Importer.oaf
> GNOME_Evolution_Mail_Outlook_Importer.oaf
> GNOME_Evolution_Netscape_Intelligent_Importer.oaf
> GNOME_Evolution_Pine_Intelligent_Importer.oaf
> GNOME_Evolution_Shell.oaf
> GNOME_Evolution_Summary.oaf
> GNOME_Evolution_Wombat.oaf
>
> There are also a number of other Gnome files as well. You might do a
> search (find / -name "*Evolution*" -print) and see if you have them, but
> in an unexpected place.
>
> Best of luck!
> Andrew
>
> Gil Hauer wrote:
>
> >Hi Andrew,
> >
> >Thanks for this tip as well. Unfortunately, it does not help my case
> >(InterfaceNotFound error).
> >
> >I too was missing this file and I copied it as you had but, alas,
> >evolution is not to be :) Still cannot find the configuration database.
> >
> >I noticed, though, that the directories specified by the search with
> >either empty or do not exist. Does anyone know what specific files are
> >being searched for in these directories?
> >
> >Thanks,
> >Gil
> >
> >On Mon, 2001-12-10 at 11:32, Andrew Green wrote:
> >
> >>Ok, well I solved _my_ problem.
> >>
> >>Turns out there was no configuration file for oaf itself. (well there
> >>was one, but it was empty) I copied the config.xml.sample to config.xml
> >>and SHAZAM! It seems to be working now. Details below.
> >>
> >>Many thanks to the suggestions! strace didn't yield any missing
> >>dependencies, but it was a hell of an idea that I didn't occur to me. I
> >>also grabbed 0.6.7 (had 0.6.5!). Hopefully this will help others out there!
> >>
> >>*root@bmj:~# oaf-config --version*
> >>0.6.7
> >>
> >>*root@bmj:~# oaf-sysconf --config-file-path*
> >>OAF configuration file is:
> >> /etc/oaf/oaf-config.xml
> >>
> >>*root@bmj:~# oaf-sysconf --display-directories*
> >>OAF configuration file contains:
> >> /opt/gnome/share/oaf
> >> /usr/local/gnome/share/oaf
> >> /usr/local/share/oaf
> >> /opt/gnome/oaf/share/oaf
> >> /opt/gnome/oaf/share/oaf
> >>
> >>*root@bmj:~# cat /etc/oaf/oaf-config.xml*
> >><?xml version="1.0"?>
> >>
> >><oafconfig>
> >>
> >><searchpath>
> >><item>/opt/gnome/share/oaf</item>
> >><item>/usr/local/gnome/share/oaf</item>
> >><item>/usr/local/share/oaf</item>
> >><item>/opt/gnome/oaf/share/oaf</item>
> >></searchpath>
> >>
> >><searchpath>
> >><item>/opt/gnome/oaf/share/oaf</item>
> >></searchpath>
> >>
> >></oafconfig>
> >>
> >>
> >>Andrew
> >>
> >>Dan Winship wrote:
> >>
> >>>I think I mentioned this before, but make sure you have the latest oaf
> >>>package from Ximian (or from GNOME CVS if building from source: the
> >>>latest released version doesn't have the fix).
> >>>
> >>>-- Dan
> >>>
> >>>_______________________________________________
> >>>evolution maillist - [EMAIL PROTECTED]
> >>>http://lists.ximian.com/mailman/listinfo/evolution
> >>>
> >>>.
> >>>
> >>--
> >>Andrew Green - SecureTrendz, Inc.
> >>[EMAIL PROTECTED]
> >>http://www.securetrendz.com
> >>719.277.6601 office - 303.880.7710 mobile
> >>
> >>
> >
> >
> >
> >_______________________________________________
> >evolution maillist - [EMAIL PROTECTED]
> >http://lists.ximian.com/mailman/listinfo/evolution
> >
> >.
> >
>
> --
> Andrew Green - SecureTrendz, Inc.
> [EMAIL PROTECTED]
> http://www.securetrendz.com
> 719.277.6601 office - 303.880.7710 mobile
>
>
_______________________________________________
evolution maillist - [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution