Updating Spamassasin stopped with an error since it needs Digest-SHA1. After emerging this manually, Spamassassin was installed without errors. Reproducible: Always Steps to Reproduce: 1. 2. 3.
There are some more modules that would make SpamAssassin work a lot better and effective: Inline Mail::SPF::Query Net::CIDR::Lite Net::LDAP Parse::RecDescent Sys::Hostname::Long It would be great if these can be added to the dependencies to get URI to work.
The ebuild already depends on Digest::SHA1: DEPEND=">=dev-lang/perl-5.8.2-r1 >=dev-perl/PodParser-1.22 dev-perl/MIME-Base64 >=dev-perl/HTML-Parser-3.31 >=dev-perl/Net-DNS-0.34 dev-perl/Digest-SHA1 ssl? ( dev-perl/IO-Socket-SSL dev-libs/openssl ) berkdb? ( dev-perl/DB_File )" Matthias, please post the exact error message next time. Remco: All the modules you mentioned (actually only Mail::SPF::Query, the others are dependencies of that one) do indeed improve the overall SpamAssassin experience, but SPF is only an optional feature, nothing SA should $DEPEND on.