Re: [Evolution] Configuration Database not found -- SOLVED!



After a bit of head-bashing (and some suggestions from others) I decided
that the only thing that was questionable was my bonobo installation,
even though everything looked right.

I removed that package and re-installed it and boom! evolution 1.0
worked in my test configuration.

Now to upgrade my production box :)

Hoping for the best,

Gil

On Mon, 2001-12-17 at 14:47, Gil Hauer wrote:
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  -  evolution ximian com
http://lists.ximian.com/mailman/listinfo/evolution

.

-- 
Andrew Green - SecureTrendz, Inc. 
andrew green securetrendz com
http://www.securetrendz.com
719.277.6601 office - 303.880.7710 mobile





_______________________________________________
evolution maillist  -  evolution ximian com
http://lists.ximian.com/mailman/listinfo/evolution

.


-- 
Andrew Green - SecureTrendz, Inc. 
andrew green securetrendz com
http://www.securetrendz.com
719.277.6601 office - 303.880.7710 mobile





_______________________________________________
evolution maillist  -  evolution ximian com
http://lists.ximian.com/mailman/listinfo/evolution






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]