Michael Schmitt wrote:
> debmirror complains about an ipv6 issue when run. I only have ipv4
> here, so it still works and I *guess* on a ipv6-only network it would
> not work anymore (becaue of that I set the severity to "important"). This 
> happens
> since the perl 5.14 transition.
> 
> Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
> /usr/share/perl/5.14/Exporter.pm line 67.
>  at /usr/share/perl5/IO/Socket/INET6.pm line 21

This doesn't break anything; it's just a warning message.

The same warning can be gotten from the following program:

#!/usr/bin/perl -w
use IO::Socket::INET6;
use IO::Socket;

These modules are both part of core perl, and should both be able to be
loaded. So that's a bug in perl.

Net::INET6Glue::INET_is_INET6 loads both modules and so triggers the
warning. But I've checked and it needs to load both; loading only one
and letting it pull in the other module won't work since it needs the
lists of symbols from both. So it doesn't seem the problem can be worked
around there. And, perl still doesn't support ipv6 by default and
so the INET6GLUE hack is still needed.

Therefore, reassigning to perl-modules.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to