You need to remove the Devel package for the other DB.. the issue is cyrus links against libdb.so and the /usr/lib/libdb.so file is pointing to the db4.0.14 file instead of the 4.1.25.
So check the libdb.so and make sure it points to libdb-4.1.so. Then cyrus will compile with the correct libs.. On Sat, 2004-04-10 at 17:51, Doug Koobs wrote: > Edward Rudd wrote: > > >This is because cyrus imapd compiled against the 4.0.14 headers and > >linked against the 4.1.25 library.. > >you need to install the devel package for your db2-4.1.25 package so > >that the headers for that release will be found. > > > > > > > > Ed, > > I installed the db4-devel-4.1.25 rpm, and rebuilt the cyrus-sasl RPM's, > did a "rpm -Fvh" on all the sasl packages, then rebuilt all the > cyrus-imapd RPM, and did a "rpm -Fvh" on them also, restarted > cyrus-imapd, but still getting the same errors. I do still have the > older version db4 installed, when I try to uninstall it, there are other > packages depending on it. Is there some file I can edit to make sure I > am linking and compiling against the new db4 package? > > thanks! > -- Edward Rudd <[EMAIL PROTECTED]> Website http://www.outoforder.cc/ --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html