INET6 - bug

Hi There,

I’ve been having this error after the Fetchmail has flushed my mails:
Subroutine IO::Socket::INET6::sockaddr_in6 redefined at
/usr/share/perl5/Exporter.pm line 67.
at /usr/share/perl5/IO/Socket/INET6.pm line 21.

I googled around a bit and came across many solutions that classified this
as a bug and which was fixed in version 2.69.

Does anyone have the official fix for this? I’ve seen some blog posts but
would like to know the right way to go about fixing this.

RT 4.2
Centos 6.7

Thanks!

Marcelo Calado.

Hi There,

I’ve been having this error after the Fetchmail has flushed my mails:
Subroutine IO::Socket::INET6::sockaddr_in6 redefined at
/usr/share/perl5/Exporter.pm line 67.
at /usr/share/perl5/IO/Socket/INET6.pm line 21.

I googled around a bit and came across many solutions that classified
this
as a bug and which was fixed in version 2.69.

None of that refers to anything that is part of RT. That’s a version
number for the OBSOLETE Perl module IO::Socket::INET6.

Does anyone have the official fix for this? I’ve seen some blog posts
but
would like to know the right way to go about fixing this.

Nothing should be using IO::Socket::INET6. It is abandoned (note
https://bitbucket.org/shlomif/perl-io-socket-inet6/overview) and has
been superseded by IO::Socket::IP. If you can’t convert whatever is
using it to use IO::Socket::IP, I guess you could upgrade to to the last
version but it would be a bit like running Windows ME: no one else uses
it BECAUSE IT’S SHODDY, no one cares about any bugs you might run
into, and nothing else you want to run will accommodate the quirky
exercise in inscrutable nostalgia.