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: > > [EMAIL PROTECTED] 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 <[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