[micah at debian.org: Bug#293207: Add versioned depends on libdb4.3]

Clint Adams schizo at debian.org
Sat Feb 5 18:16:05 CET 2005


Does anyone have any reason to think BDB 4.3.27 would cause problems?
My impression was that only Java stuff had been changed from 4.3.21.

----- Forwarded message from Micah Anderson <micah at debian.org> -----

According to README.db, bogofilter is not known to work with anything
greater than 4.3.21:

These versions are supported (with all SleepyCat-posted patches
applied):

[snip]
  Sleepycat Software: Berkeley DB 4.3.21: (November  8, 2004)

Other 3.x or 4.x versions of Berkeley DB may or may not work.

The original submitter reports using libdb4.3 4.3.27-1 which is not
prohibited by the bogofilter control:

Depends: libc6 (>= 2.3.2.ds1-4), libdb4.3, libgsl0 (>= 1.4)

the most recent version of libdb4.3 available in testing is 4.3.27-1
which according to the upstream README.db is not known to be supported. 

I too experienced odd corruption when bogofilter and libdb4.3 were
upgraded in a recent dist-upgrade. It caused massive spam hemmoraghing
until I realized that the database was corrupted and I went through a
number of recovery solution paths to get it working again (I ended up
having to dump the wordlist to a text file, clear out my DB
environment and then import my wordlist).

I have had no problem since then (I do not have the 48 hour syndrome
the original submitter indicates).

I suggest either making a versioned depends on libdb4.3 so that people
don't upgrade to 4.3.27, until upstream indicates that they support
that version, or maybe there is a conversion process that will work
that can be scripted?

Micah



----- End forwarded message -----



More information about the Bogofilter mailing list