Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343059 - dev-perl/NetAddr-IP-4.034 is broken, please mask it out
Summary: dev-perl/NetAddr-IP-4.034 is broken, please mask it out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-28 12:16 UTC by Giampaolo Tomassoni
Modified: 2010-11-09 07:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Giampaolo Tomassoni 2010-10-28 12:16:23 UTC
dev-perl/NetAddr-IP-4.034 causes spamassassin to mistakenly (always?) trigger the ALL_TRUSTED rule.
Also, at startup spamassassin issues several warnings like these:

Oct 28 13:12:05.484 [18434] warn: netset: cannot include 0:0:0:0:0:0:0:1/128 as it has already been included
Oct 28 13:12:05.485 [18434] warn: netset: cannot include 0:0:0:0:0:0:0:1/128 as it has already been included
Oct 28 13:12:07.391 [18434] warn: netset: cannot include 0:0:0:0:0:0:0:1/128 as it has already been included
Oct 28 13:12:07.391 [18434] warn: netset: cannot include 192.168.0.0/16 as it has already been included
Oct 28 13:12:07.392 [18434] warn: netset: cannot include 10.x.0.0/16 as it has already been included
Oct 28 13:12:07.392 [18434] warn: netset: cannot include x.x.x.x/32 as it has already been included
Oct 28 13:12:07.392 [18434] warn: netset: cannot include y.y.y.y/32 as it has already been included
Oct 28 13:12:07.392 [18434] warn: netset: cannot include z.z.z.z/32 as it has already been included
Oct 28 13:12:07.392 [18434] warn: netset: cannot include k.k.k.k/32 as it has already been included

(I don't know if they are directly related to the problem).

Reproducible: Always

Steps to Reproduce:
1.Upgrade dev-perl/NetAddr-IP to 4.034
2.Issue 'spamassassin -t <AMailMessageFromAnUntrustedSource'
Actual Results:  
You see ALL_TRUSTED triggering. Most spam slips through!

Expected Results:  
Of course, with dev-perl/NetAddr-IP-4.033 spamassassin doesn't trigger the ALL_TRUSTED rule for a mail message submitted from an external and untrusted source.

dev-perl/NetAddr-IP-4.034 shouldn't have been marked stable before a workaround for this is identified in mail-filter/spamassassin .
Comment 1 Marcin Mirosław 2010-10-28 15:06:20 UTC
Maybe dev-perl/NetAddr-IP-4.034 should be hardmasked? Convertion from ipv4 to ipv6 notation is broken: http://article.gmane.org/gmane.mail.spam.spamassassin.general/131120
Comment 2 Giampaolo Tomassoni 2010-10-28 15:37:00 UTC
+1 to mask it.

A bug had already been filed to upstream.

See: https://rt.cpan.org/Public/Bug/Display.html?id=62521
Comment 3 Marcin Mirosław 2010-11-08 21:47:13 UTC
dev-perl/NetAddr-IP-4.035 is probably broken too :(
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6508
Maybe those version should be masked or add dependency to SA "<dev-perl/NetAddr-IP-4.034"
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2010-11-09 07:55:48 UTC
~dev-perl/NetAddr-IP-4.035 masked