Net::DNS (perl module) IPv6 dependencies seem dubious.
|Reported by:||Owned by:|
I don't have IPv6, but I do have it enabled in my kernel.
For Net::DNS IO::Socket::INET6 and its dependency of Socket6 are listed.
Without them, tests pass with the following output:
t/07-zonefile.t ............ ok # Disregarding 9 failed sub-tests # $resolver->bgread($udp) background TCP fail # $resolver->send(...) UDP + failed TSIG # $resolver->send(...) TCP + failed TSIG # $resolver->bgsend/read TCP + failed TSIG # $resolver->query() failure # $resolver->search() failure # $resolver->bgsend() failure # $resolver->axfr() with TSIG verify # verify fail  t/08-IPv4.t ................ ok t/08-IPv6.t ................ skipped: Unable to reach global root nameservers # Disregarding 1 failed sub-test # fail if no usable hint
(some other tests skipped for missing dependencies)
Adding those two dependencies does not alter the result. The tests for IO-Socket-INET6 reported
t/io_multihomed6.t ........ skipped: localhost does not resolve to both 127.0.0.1 and ::1
although in /etc/hosts I have
127.0.0.1 localhost.localdomain localhost origin [ snipped addresses of local machines ] ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
For the moment I intend to comment these dependencies, unless somebody with an IP6 connection can confirm them.