(first entry has no AAAA record, second has it) s ~ # ping xxxxx ping: xxxxx: No address associated with hostname [2] s ~ # ping ya.ru connect: Network is unreachable Package built with following flags arping idn ssl strace ping shows this socket(AF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4 connect(4, {sa_family=AF_INET6, sin6_port=htons(1025), inet_pton(AF_INET6, "2a02:6b8::2:242", &sin6_addr), sin6_flowinfo=htonl(0), sin6_scope_id=0}, 28) = -1 ENETUNREACH (Network is unreachable) It shouldn't be doing that since it's ping not ping6 and there is no ipv6 flag and I have no ipv6 anywhere During compile I see this i686-pc-linux-gnu-gcc -O2 -march=native -pipe -fno-strict-aliasing -Wstrict-prototypes -Wall -D_GNU_SOURCE -c ping6_common.c -DUSE_IDN -o ping6_common.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -O2 -march=native -pipe -fno-strict-aliasing -Wstrict-prototypes -Wall ping.o ping_common.o ping6_common.o -lidn2 -lresolv -lm -o ping ping6 utility is not built Reproducible: Always
net-misc/iputils-20180629
I just tried latest version s20190324 (manually compiled) and it doesn't have this issue. It has this line in configure which probably makes difference Checking if "struct icmp6_nodeinfo" compiles: NO So workaround for me was to install latest ipuitils to /usr/local
Closing as obsolete as affected version is gone now.