[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:37317] Re: spamassassin と perl のバージョン問題



At Sat, 7 Jun 2003 12:26:45 +0900,
MATSUDA Yoh-ichi / 松田陽一 wrote:

> |   * NOTE: DB_File now uses libdb4.0 (previously libdb2).  Any DB_File
> |     databases created with earlier perl packages will need to be
> |     upgraded before being used with the current module with the
> |     db4.0_upgrade program (in the libdb4.0-util package, with HTML docs
> |     in db4.0-doc).
> 
> というのを見付けました。
> ということは、 db4.0_upgrade を使えば削除しなくても済むのか。

当方ではspamassassin 2.55-2 (for woody)を使っているのですが、
/usr/share/doc/spamassassin/README.Upgrade にも記載がありますね。

Upgrading from perl5.6:
-----------------------

There is a issue with DB_File that causes old Bayes databases and
automatic whitelists to no longer be read with perl5.8.

From the perl 5.8 changelog:

  * NOTE: DB_File now uses libdb4.0 (previously libdb2). Any DB_File
    databases created with earlier perl packages will need to be
    upgraded before being used with the current module with the
    db4.0_upgrade program (in the libdb4.0-util package, with HTML
    docs in db4.0-doc).

The fix is to delete your automatic whitelist and bayes dbs, or use
the db4.0_upgrade program as explained above.

-- 
ま