[users] Bug in perl-NetAddr-IP-4.044-1.el5.rf
ned at unixmail.co.uk
Tue Jan 10 15:41:19 CET 2012
On 10/01/12 14:08, David Hrbáč wrote:
> Dne 9.1.2012 23:51, email builder napsal(a):
>> Lately I've been seeing this every day caused by sa-update (spamassassin
>> updater) run from cron:
>> Subroutine Net::DNS::Resolver::Base::AF_INET6 redefined at
>> /usr/lib/perl5/5.8.8/Exporter.pm line 65.
>> line 65I searched Google and saw that this issue was supposedly from 2008 and was
>> fixed. The only helpful thing I found was a couple people recommending to
>> remove perl-IO-Socket-INET6. I wanted to avoid the hassle of yum complaining
>> because I removed a package that is a dependency of others, so I asked for
>> help on the spamassassin and CentOS mailing lists. In the end, the CentOS
>> list members seemed to help me find the cause:
>> I had these (the seemingly relevant packages):
>> I was encouraged to try not to mix rpms from different repos, so
>> I changed to the CentOS repo for perl-Net-DNS:
>> Still no luck, and eventually it was suggested that
>> perl-NetAddr-IP might be the cause. After changing
>> it to CentOS repo, the bug has gone away:
>> So it appears that perl-NetAddr-IP-4.044-1.el5.rf might have
>> a redundant function definition (AF_INET6) in it.
>> HTH and thank you for your service!!
> Seems to me that you are still using the mix of repos. Packages from RF
> work fine.
> root at specs2:1280:279:/$ rpm -q spamassassin perl-IO-Socket-INET6
> perl-Net-DNS perl-NetAddr-IP| sort
Indeed, and even some combinations work fine if you're not using IPv6:
$ rpm -q spamassassin perl-IO-Socket-INET6 perl-Net-DNS perl-NetAddr-IP
package perl-IO-Socket-INET6 is not installed
PS - perl-Net-DNS latest upstream version is currently 0.67.
More information about the users