MimeDefang/Spamassassin failures after portupgrade

Kent Stewart kstewart at owt.com
Fri Jun 17 16:43:42 GMT 2005


On Friday 17 June 2005 08:34 am, Jim Hatfield wrote:
> I decided to update one of our mail gateways.
> After portupgrading all the Perl modules which are installed
> as dependencies of MimeDefang and/or SpamAssassin, I shut down
>
> and started the daemons, and got this in the mail log:
> >Jun 17 16:27:05 highland mimedefang[69165]: Multiplexor alive -
> > entering main loop Jun 17 16:27:08 highland
> > mimedefang-multiplexor[69152]: Starting slave 1 (pid 69167) (2
> > running): Bringing slaves up to minSlaves (2) Jun 17 16:27:12
> > highland mimedefang-multiplexor[69152]: Slave 0 stderr: Failed to
> > run DNS_FROM_AHBL_RHSBL RBL SpamAssassin test, skipping:     
> > (Can't call method "bgsend" on an undefined value at
> > /usr/local/lib/perl5/site_perl/5.6.2/Mail/SpamAssassin/Dns.pm line
> > 112. ) Jun 17 16:27:13 highland mimedefang-multiplexor[69152]:
> > Slave 0 stderr: razor2 check skipped: No such file or directory
> > Can't locate object method "new" via package "Net::DNS::Resolver"
> > (perhaps you forgot to load "Net::DNS::Resolver"?) at (eval 83)
> > line 1.       ...propagated at
> > /usr/local/lib/perl5/site_perl/5.6.2/Mail/SpamAssassin/Dns.pm line
> > 447.
>
> p5-Net-DNS was one of the modules I updated.
>
> Will this go away if I continue and update MimeDefang? Or do I
> need to fix it first?
>

If you are running 4.x, you needed to run "use.perl port" after you 
built the new perl. Then build the modules that use perl.

Kent
-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html


More information about the freebsd-ports mailing list