OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004544 [pm_tt2] regular use major always 2010-09-04 22:17 2011-01-27 16:39
Reporter arw View Status public  
Assigned To bonivart
Priority normal Resolution fixed  
Status closed  
Summary 0004544: perl is missing DB_File.pm
Description current perl package is missing DB_File.pm which breaks e.g. spamassassin Bayes-filtering. See error output in 'Additional Information'. Earlier versions of the perl 5.10.1 still included DB_File: Compare http://webcache.googleusercontent.com/search?q=cache:s-uSuGiWrqAJ:www.opencsw.org/search/perl/+DB_File.pm+opencsw&cd=2&hl=de&ct=clnk [^] to current file list.

Additional Information /opt/csw/bin/perl -MDB_File
Can't locate DB_File.pm in @INC (@INC contains: /opt/csw/lib/perl/5.10.1 /opt/csw/share/perl/5.10.1 /opt/csw/lib/perl/site_perl /opt/csw/share/perl/site_perl /opt/csw/share/perl/site_perl /opt/csw/lib/perl/csw /opt/csw/share/perl/csw /opt/csw/share/perl/csw .).

Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0008272)
bonivart (developer)
2010-09-06 14:26

That's weird, I'm using the latest Perl with SpamAssassin myself with no issues (I get Bayes scoring).

We don't do anything special so if DB_File.pm shouldn't be included in core Perl I think we're better off making a separate package for it.

Thoughts?
(0008276)
arw (reporter)
2010-09-07 00:34

The Bayes-DB in Spamassassin seems to be storable in a number of formats. So maybe your configuration just doesn't depend on DB_File.pm.

A separate package would be possible i guess, but CPAN says that DB_File.pm should be included in the standard distribution of perl (http://search.cpan.org/~pmqs/DB_File-1.820/DB_File.pm). [^] Did any config/compile-flags change between the last two perl packages?
(0008277)
bonivart (developer)
2010-09-07 09:28

It's weird since the only thing we have changed since the first 5.10.1 package is compiler locations and depending on bdb48 instead of bdb47.

If this is a problem for you you can get the old packages from http://csw.informatik.uni-erlangen.de/oldpkgs [^] until we figure this out.
(0008380)
jgoerzen (developer)
2010-10-18 21:15

I also hit this bug when my spamassassin bayes filtering stopped working. I did as suggested and reverted to the older perl-5.10.1,REV=2009.12.15 package. Thanks for keeping an old packages available.
(0008528)
dam (administrator)
2010-12-06 17:09

This is hopefully resolved in r11808:
  https://sourceforge.net/apps/trac/gar/changeset/11808 [^]
Updated Perl packages 5.10.1,REV=2010.12.06 are available for testing at
  http://buildfarm.opencsw.org/experimental.html#perl [^]
(0008746)
bonivart (developer)
2011-01-27 16:39

Perl 5.10.1,REV=2011.01.15 again contains DB_File.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker