Mark, thanks for the reply.
I ran "rpm -qf evolution" and the response was that evolution was not owned by any RPM.
As for install location, I used Red Carpet to install it, which put the files in the default location(s). When I run "locate evolution" I find files installed in several locations so I don't know how to really answer the question of "where?". I did add the path to the library (I assume that's the directory you were talking about?) to the /etc/ld.so.conf file but it didn't help.
I don't know enough about the libraries so I'll trust your judgement. Besides, I don't know if the package provided the library or not...just that the library is referenced in the error message:
"evolution: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory"
I do have gnome-libs 1.4.1.7 installed.
So, any more suggestion? I'm at a loss here...
Thanks again,
Rik
-----Original Message-----
From: Mark Gordon [mailto:mtgordon ximian com]
Sent: Tue 2/11/2003 2:01 PM
To: Rik Guyler
Cc: evolution-hackers lists ximian com
Subject: Re: [Evolution-hackers] Evolution on RH8.0
On Tue, 2003-02-11 at 13:27, Rik Guyler wrote:
> I recently installed Evolution 1.2.2-1 on my RH8.0 box via the Red
> Carpet Installer and it just will not run. When I launch it, either
> by the X shortcut or from the terminal, I get an error saying the
> shared library libdb.so.2 cannot be opened: file not found.
>
> The library file is on my system and the path is in the environment
> path. I applied all updates to Evolution that were available as well
> as RH updates. This didn't change anything. I then uninstalled
> Evolution and reinstalled and updated everything again but no change.
>
> Does anybody have any ideas?
>
> Thanks!
>
> Rik
Where do you have it installed? What package owns it? ("rpm -qf
<filename>" is good for that.) Maybe the directory isn't in
/etc/ld.so.conf? In general, libdb.so.2 on Red Hat 8.0 is provided by
gnome-libs-1.4.1.2.90-22. For the record, it is rather unusual for that
package to provide that library.
-Mark Gordon