Re: bf_compact: Invalid option 'db-transaction'

David Relson <[email protected]>
Newsgroups gmane.mail.bogofilter.general
Organization Osage Software Systems, Inc.
Message-ID <[email protected]>
On Wed, 15 Aug 2007 15:01:22 +0300
Mattias Wikstrom wrote:

> Hi!
> 
> I'm having trouble running the bf_compact script that is included in
> the 1.1.5 release. The compact procedure is aborted by the following
> error message:
> 
>    $ bf_compact .bogofilter/
>    Invalid option 'db-transaction'
> 
> When examining the script it appears that bogoutil does not accept
> the parameter "--db-transaction=no". This is also confirmed when
> executing bogoutil:
> 
>    $ bogoutil --db-transaction=no
>    Invalid option 'db-transaction'
> 
> I have release 1.1.1 installed on another machine and there
> everything seems to be working fine. Is this is a bug in the current
> release and how can i fix it? Is it safe to remove the
> "--db-transaction=no" parameter for bogoutil in bf_compact?
> 
> Best regards,
> 
> Mattias Wikstrom

Hello Matthias,

Works fine for me!  Comparing the source code of bogoutil-1.1.1 to
bogoutil-1.1.5 there have been _no_ changes in the processing of
the --db-transaction option.

What's the source of your bogoutil executable? It sounds like it was
configured _without_ transaction support.  

When I run "bogoutil --version" it says:

 bogoutil version 1.1.5
    Database: Sleepycat Software: ... (...) AUTO-XA 
 Copyright (C) 2002-2007 David Relson, Matthias Andree
 Copyright (C) 2002-2003 Gyepi Sam.

The AUTO-XA indicates that bogoutil will check the database and use
transactions (if appropriate) and not use them (when not appropriate).

The output of "bogoutil --help" lists the "--db-transaction" option.

A version of bogoutil built without transaction report will say:

  bogoutil version 1.1.5
    Database: Berkeley DB ...: (...) NON-TRANSACTIONAL

Note the "NON-TRANSACTIONAL".

Also the "--help" message will not include the "--db-transaction"
option.

HTH,

David

P.S. Sorry about the delayed response to your query.
_______________________________________________
Bogofilter mailing list
[email protected]
http://www.bogofilter.org/mailman/listinfo/bogofilter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.