From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Description of problem: The Perl-DB_File module is not available on any of the channels. The module is needed for the Bayes functionality to work in Spamassassin. This omission reduces the effectiveness of Spamassassin significantly and requires extra work on the part of sys admins that shouldn't be required of an "Enterprise" operating system. Since Spamassassin is part of the base RHEL4 package, all of the components to make it work should also be included. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Attempt to use Bayesian functionality in Spamassassin 2. 3. Actual Results: Fails with error message "debug: bayes: DB_File module not installed, cannot use Bayes" because the perl-DB_File module is not available and installed. Additional info:
[root@master ~]# rpm -q perl perl-5.8.5-16.RHEL4 [root@master ~]# rpm -ql perl |grep DB_File /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DB_File.pm /usr/lib/perl5/5.8.5/i386-linux-thread-multi/auto/DB_File /usr/lib/perl5/5.8.5/i386-linux-thread-multi/auto/DB_File/DB_File.so /usr/lib/perl5/5.8.5/i386-linux-thread-multi/auto/DB_File/autosplit.ix /usr/share/man/man3/DB_File.3pm.gz Works fine on my RHEL4 and DB_File is definitely provided by the main perl package. Did you install anything manually by chance?
No, the server was upgraded from RHEL3 to RHEL4 however.
Sorry, should have checked this beforehand, must be a spamassassin config error.