Upgrading to cyrus-imapd-2.2.3-8 using Simon's RPM's

Edward Rudd eddie at omegaware.com
Sat Apr 10 21:39:47 EDT 2004


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 <eddie at omegaware.com>
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




More information about the Info-cyrus mailing list