going from .17 to .91

David Relson relson at osagesoftware.com
Wed Jun 16 20:46:33 CEST 2004


On Wed, 16 Jun 2004 10:46:28 -0700
printer at moveupdate.com wrote:

> Running on a RH9 box, get the following error when try to install
> version .91
>  libdb-4.1.so is needed by bogofilter-0.91.3-1
> 
> Aside from the question of why are we forced to change the BerkleyDB,
> where and how can I install this 4.1 version for RH9 ?

Hi Printer,

I'm guessing that you're installing using rpms.  Which 0.17.5 rpm do you
have installed?  Is it bogofilter-0.17.5-1.i586.rpm or
bogofilter-static-0.17.5-1.i586.rpm?

The requirements of the newer bogofilter-0.91.3-1.i586.rpm and the old
bogofilter-0.17.5-1.i586.rpm are the same:

   [root at osage bogofilter]# rpm -q --requires bogofilter
   rpmlib(PayloadFilesHavePrefix) <= 4.0-1
   rpmlib(CompressedFileNames) <= 3.0.4-1
   bash  
   libc.so.6  
   libc.so.6(GLIBC_2.0)  
   libc.so.6(GLIBC_2.1)  
   libc.so.6(GLIBC_2.1.3)  
   libc.so.6(GLIBC_2.2)  
   libdb-4.1.so  
   libm.so.6  
   libm.so.6(GLIBC_2.0)  

Since you're running without db4.1, it seems you've either built from
source or are using the statically linked rpm, e.g.
bogofilter-static-0.17.5-1.i586.rpm

I haven't the info on RH9 that you ask for, but building from source or
using the statically linked rpm should work fine.

HTH,

David



More information about the Bogofilter mailing list