Bug 6590 - SpamAssassin/Dns.pm line 757
Summary: SpamAssassin/Dns.pm line 757
Status: RESOLVED DUPLICATE of bug 6392
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: spamassassin (show other bugs)
Version: 3.3.1
Hardware: Other Linux
: P5 critical
Target Milestone: 3.3.2
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-18 06:32 UTC by Talal
Modified: 2011-05-18 10:20 UTC (History)
1 user (show)



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Talal 2011-05-18 06:32:26 UTC
After updating perl to 5.14 and spamassassin I cant start amavisd beacuse of this error:

/usr/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Dns.pm line 757.
        (Maybe you should just omit the defined()?)

I'm running Linux host 2.6.27-gentoo-r7 #3 SMP Mon Jan 5 17:37:55 EST 2009 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux
Comment 1 Mark Martinec 2011-05-18 10:16:43 UTC
> After updating perl to 5.14 and spamassassin I cant start amavisd
> beacuse of this error:
> /usr/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Dns.pm line 757.
> I'm running Linux host 2.6.27-gentoo-r7 #3 SMP...i686
> AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux

This is fixed in 3.3.2 (currently either 3.3 SVN or 3.3.2-rc1)
and in trunk. Please either remove the 'defned' from that line:
<  if ( defined %ENV ) {
>  if ( %ENV ) {
or install one of the fixed versions.
Comment 2 Mark Martinec 2011-05-18 10:20:09 UTC
Closing as a duplicate of Bug 6392.

*** This bug has been marked as a duplicate of bug 6392 ***