Arnau Bria wrote:
> Hi all,
> 
> I've a cron which trains my spamassassin and it has sttoped working:
> /usr/bin/sa-learn --spam /home/arnau/Mail/SPAM/
> 
> ERROR: the Bayes learn function returned an error, please re-run with -D for 
> more information
> 
> the problem comes because there's a missing package:
> perl-core/DB_File
> 
> but seems that emerge doesn't want to install it, and I'm wondering
> what use I'm missing:
> 
> [I] mail-filter/spamassassin
>      Available versions:  3.1.8 3.1.8-r1 ~3.2.0 ~3.2.0-r1 ~3.2.1 3.2.1-r1 
> ~3.2.2 ~3.2.3 ~3.2.4 ~3.2.5 ~3.2.5-r1 {berkdb doc ipv6 ldap mysql postgres 
> qmail sqlite ssl tools}
>      Installed versions:  3.2.1-r1(06:15:05 PM 11/11/2009)(ssl -berkdb -doc 
> -ipv6 -ldap -mysql -postgres -qmail -sqlite -tools)
> 
> or what I'm doing wrong :-)
> do I have to add DB_File to world? cause if I install the package with
> oneshot option, depclean wants to remove it.
> 
> Anyone faced same problem? 
> Cheers,
> 
Looking at the ebuild looks like berkdb pulls it in;

spamassassin/spamassassin-3.2.1-r1.ebuild
berkdb? (
    virtual/perl-DB_File


virtual/perl-DB_File/perl-DB_File-1.813.ebuild
DESCRIPTION="Virtual for DB_File"
RDEPEND="~perl-core/DB_File-${PV}"

Reply via email to