I have figured it out. I downloaded the source for an old version of NetAddr:IP from: http://search.cpan.org/~luismunoz/NetAddr-IP-4.007/IP.pm#INSTALLATION
After compiling that code, it worked. I have one issue with Spamassassin right now though. I use a program called SpamAssassin Quarantine that holds onto the message if SA detects it as SPAM. If I release the message, the original message is in an attachement instead of the original message being sent to their inbox. Is there a way to change that back? -----Original Message----- From: R P Herrold [mailto:herr...@owlriver.com] Sent: Wednesday, March 17, 2010 1:42 PM To: Kaleb Hosie Cc: users@spamassassin.apache.org Subject: RE: Upgrading to SpamAssassin 3.3 On Wed, 17 Mar 2010, Kaleb Hosie wrote: > I do have a test VM so I thought I would go ahead and try out 3.3.0 for now. > I ran into a bit of an issue with the NetAddr::IP module. I've installed it > but when I try to install the built RPM file it gives me this error: > > error: Failed dependencies: > perl(NetAddr::IP) >= 4.000 is needed by > perl-Mail-SpamAssassin-3.3.0-1.i386 > > [r...@mailgate i386]# perl -le 'use NetAddr::IP; print NetAddr::IP->VERSION' > 4.027 > > I've searched google and it seems that I'm not the first to have this problem > but I can't seem to find a solution. Have any of you run into this problem? I gather all dependencies for the latest and greatest. The SPPM package for that comes from EPEL a bit ago and will build under CentOS 5 -- see: ftp://ftp.owlriver.com/pub/mirror/ORC/spamassassin/ I see Red Hat bleeding have moved on: ./mirror/redhat/rawhide/SRPMS/perl-NetAddr-IP-4.027-2.fc13.src.rpm I note this banner during the rebuild of the latter: Versions before 3.25 recognized by default IP addresses as returned by inet_aton. This is no longer the default. To enable this behavior again, the module must be use()d as use NetAddr::IP ':aton'; Versions before 4.08 recognized the above syntax. This behavior is fundamentally broken, is DEPRECATED and WILL BE REMOVED in version 5.0 Use this method to create new objects from 'aton's $ip = new_from_aton NetAddr::IP(inet_aton('1.2.3.4')) Checking if your kit is complete... ... ------------------- quote ends I'll rebuilt under CentOS 5 to remove the SRPM md5sum incompatability, and have pushed that perl-NetAddr-IP-4.027-2 ou. The later version will appear on my mirror tomorrow in that same directory. -- Russ herrold