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

Edward Rudd eddie at omegaware.com
Sun Apr 11 10:27:19 EDT 2004


You could try rpm -e db4-4.1.25-4 db4-devel-4.1.25-4 --nodeps
then make sure that db4-4.0.14 and db4-devel-4.0.14 are installed from
RH9 and then rebuild cyrus-sasl, install it and then install cyrus-imapd
you may need to remove all of the cyrus-sasl cyrus-imapd with --nodeps
to make sure everything gets installed as the correct version after
rebuilding.

On Sun, 2004-04-11 at 09:04, Douglas Koobs wrote:
> > My first question is why you want to upgrade db4 just for cyrus-imapd? Did
> > you have problems with the 4.0.14 package?
> > If you really want another db4 than the one from RedHat 9, you could edit
> > the .spec file and change the _dbver macro to fit your needs. Maybe you
> > should also change the line with
> > '--with-bdb-incdir=%{_includedir}/%{_dbver}' but I don't know, you have to
> > find out yourself.
> >
> > Simon
> 
> I installed db4-4.1.25 to resolve dependiencies so I could install the
> cyrus packages. If I try to remove it, I get:
> 
> [root at mail SPECS]# rpm -e db4-4.1.25-4
> error: Failed dependencies:
>         libdb-4.1.so is needed by (installed) cyrus-sasl-2.1.18-1
>         libdb-4.1.so is needed by (installed) cyrus-imapd-2.2.3-8
>         libdb-4.1.so is needed by (installed) cyrus-imapd-utils-2.2.3-8
> 
> I am not sure what to do with the lines in the spec file, I'm having
> trouble finding documentation on it. Is there any way to revert back to
> the cyrus-imapd-2.1 pacjkages? I'll try again after I have a better
> understanding of the spec file.
> 
> Thanks again!
-- 
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