Source: ddclient Version: 3.10.0-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230113 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory '/<<PKGBUILDDIR>>' > PASS: t/write_cache.pl 1 - create cache file > PASS: t/write_cache.pl 2 - overwrite cache file > PASS: t/write_cache.pl 3 - bad directory > PASS: t/write_cache.pl 4 - bad file > PASS: t/write_cache.pl 5 - no (unexpected) warnings (via done_testing) > PASS: t/is-and-extract-ipv6-global.pl 1 - is_ipv6_global() with valid but > non-globally-routable addresses > PASS: t/is-and-extract-ipv6-global.pl 2 - is_ipv6_global() with valid, > globally routable addresses > PASS: t/is-and-extract-ipv6-global.pl 3 - extract_ipv6_global() > PASS: t/is-and-extract-ipv6-global.pl 4 - interface config samples > PASS: t/is-and-extract-ipv6-global.pl 5 - no (unexpected) warnings (via > done_testing) > PASS: t/parse_assignments.pl 1 - no assignments > PASS: t/parse_assignments.pl 2 - one assignment > PASS: t/parse_assignments.pl 3 - empty value > PASS: t/parse_assignments.pl 4 - sep: comma > PASS: t/parse_assignments.pl 5 - sep: space > PASS: t/parse_assignments.pl 6 - sep: comma space > PASS: t/parse_assignments.pl 7 - sep: space comma > PASS: t/parse_assignments.pl 8 - sep: space comma space > PASS: t/parse_assignments.pl 9 - leading space > PASS: t/parse_assignments.pl 10 - trailing space > PASS: t/parse_assignments.pl 11 - leading comma > PASS: t/parse_assignments.pl 12 - trailing comma > PASS: t/parse_assignments.pl 13 - empty assignment > PASS: t/parse_assignments.pl 14 - rest > PASS: t/parse_assignments.pl 15 - rest leading space > PASS: t/parse_assignments.pl 16 - rest trailing space > PASS: t/parse_assignments.pl 17 - rest leading comma > PASS: t/parse_assignments.pl 18 - rest trailing comma > PASS: t/parse_assignments.pl 19 - assign space rest > PASS: t/parse_assignments.pl 20 - assign comma rest > PASS: t/parse_assignments.pl 21 - assign comma space rest > PASS: t/parse_assignments.pl 22 - assign space comma rest > PASS: t/parse_assignments.pl 23 - single quoting > PASS: t/parse_assignments.pl 24 - double quoting > PASS: t/parse_assignments.pl 25 - mixed quoting > PASS: t/parse_assignments.pl 26 - unquoted escaped backslash > PASS: t/parse_assignments.pl 27 - squoted escaped squote > PASS: t/parse_assignments.pl 28 - dquoted escaped dquote > PASS: t/parse_assignments.pl 29 - no (unexpected) warnings (via done_testing) > PASS: t/get_ip_from_if.pl 1 - get_default_interface tests > PASS: t/get_ip_from_if.pl 2 - get_ip_from_interface tests > SKIP: t/get_ip_from_if.pl 3 # SKIP no IPv4 interface > SKIP: t/get_ip_from_if.pl 4 # SKIP no IPv6 interface > PASS: t/get_ip_from_if.pl 5 - no (unexpected) warnings (via done_testing) > PASS: t/is-and-extract-ipv4.pl 1 - is_ipv4() with valid addresses > PASS: t/is-and-extract-ipv4.pl 2 - is_ipv4() with invalid addresses > PASS: t/is-and-extract-ipv4.pl 3 - is_ipv4() with char adjacent to valid > address > PASS: t/is-and-extract-ipv4.pl 4 - extract_ipv4() > PASS: t/is-and-extract-ipv4.pl 5 - extract_ipv4() of valid addr with adjacent > non-word char > PASS: t/is-and-extract-ipv4.pl 6 - no (unexpected) warnings (via done_testing) > PASS: t/version.pl 1 - version matches Autoconf config > PASS: t/version.pl 2 - no (unexpected) warnings (via done_testing) > PASS: t/geturl_connectivity.pl 1 - IPv* client to http://127.0.0.1:45261 > PASS: t/geturl_connectivity.pl 2 - IPv4 client to http://127.0.0.1:45261 > PASS: t/geturl_connectivity.pl 3 - IPv6 client to http://[::1]:34529 > PASS: t/geturl_connectivity.pl 4 - IPv* client to http://127.0.0.1:45261 > (-ipv6) > PASS: t/geturl_connectivity.pl 5 - IPv4 client to http://127.0.0.1:45261 > (-ipv6) > PASS: t/geturl_connectivity.pl 6 - IPv* client to http://[::1]:34529 (-ipv6) > PASS: t/geturl_connectivity.pl 7 - IPv6 client to http://[::1]:34529 (-ipv6) > PASS: t/geturl_connectivity.pl 8 - IPv* client to https://127.0.0.1:33659 > PASS: t/geturl_connectivity.pl 9 - IPv4 client to https://127.0.0.1:33659 > FAIL: t/geturl_connectivity.pl 10 - IPv* client to https://[::1]:41567 > FAIL: t/geturl_connectivity.pl 11 - IPv6 client to https://[::1]:41567 > SKIP: t/geturl_connectivity.pl 12 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 13 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 14 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 15 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 16 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 17 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 18 # SKIP Curl not available on this system > SKIP: t/geturl_connectivity.pl 19 # SKIP Curl not available on this system > FAIL: t/geturl_connectivity.pl 20 - no (unexpected) warnings (via > done_testing) > ERROR: t/geturl_connectivity.pl - exited with status 3 > PASS: t/geturl_ssl.pl 1 - https > PASS: t/geturl_ssl.pl 2 - http with ssl=true > PASS: t/geturl_ssl.pl 3 - https with port > PASS: t/geturl_ssl.pl 4 - http with port and ssl=true > XFAIL: t/geturl_ssl.pl 5 - https proxy, http URL # TODO broken > XFAIL: t/geturl_ssl.pl 6 - http proxy, https URL # TODO not yet supported; > silently fails > XFAIL: t/geturl_ssl.pl 7 - https proxy, https URL # TODO not yet supported; > silently fails > XFAIL: t/geturl_ssl.pl 8 - http proxy, http URL, ssl=true # TODO not yet > supported; silently fails > XFAIL: t/geturl_ssl.pl 9 - https proxy with port, http URL with port # TODO > broken > XFAIL: t/geturl_ssl.pl 10 - http proxy with port, https URL with port # TODO > not yet supported; silently fails > PASS: t/geturl_ssl.pl 11 - CA dir > PASS: t/geturl_ssl.pl 12 - CA file > PASS: t/geturl_ssl.pl 13 - CA dir and file > PASS: t/geturl_ssl.pl 14 - no (unexpected) warnings (via done_testing) > PASS: t/is-and-extract-ipv6.pl 1 - is_ipv6() with valid addresses > PASS: t/is-and-extract-ipv6.pl 2 - is_ipv6() with invalid addresses > PASS: t/is-and-extract-ipv6.pl 3 - is_ipv6() with char adjacent to valid > address > PASS: t/is-and-extract-ipv6.pl 4 - extract_ipv6() > PASS: t/is-and-extract-ipv6.pl 5 - extract_ipv6() of valid addr with adjacent > non-word char > PASS: t/is-and-extract-ipv6.pl 6 - interface config samples > PASS: t/is-and-extract-ipv6.pl 7 - no (unexpected) warnings (via done_testing) > ======================================= > ddclient 3.10.0: ./test-suite.log > ======================================= > > # TOTAL: 94 > # PASS: 74 > # SKIP: 10 > # XFAIL: 6 > # FAIL: 3 > # XPASS: 0 > # ERROR: 1 > > .. contents:: :depth: 2 > > PASS: t/get_ip_from_if > ====================== > > FAILED: Unable to obtain default route information -- missing ip or netstat > command > FAILED: Unable to obtain default route information -- missing ip or netstat > command > # Subtest: get_default_interface tests > ok 1 - ip -4 -o route list match default (most linux) > ok 2 - ip -4 -o route list match default (most linux) > ok 3 - ip -4 -o route list match default (buildroot) > ok 4 - ip -6 -o route list match default (buildroot) > ok 5 - netstat -rn -4 (most linux) > ok 6 - netstat -rn -4 (FreeBSD) > ok 7 - netstat -rn -6 (FreeBSD) > ok 8 - netstat -rn -6 (most linux) > ok 9 - netstat -rn -f inet (MacOS) > ok 10 - netstat -rn -f inet6 (MacOS) > 1..10 > ok 1 - get_default_interface tests > PASS: t/get_ip_from_if.pl 1 - get_default_interface tests > # Subtest: get_ip_from_interface tests > ok 1 - ip -6 -o addr show dev <interface> scope global > ok 2 - ip -6 -o addr show dev <interface> scope global > ok 3 - MacOS: ifconfig <interface> | grep -w inet6 > ok 4 - MacOS: ifconfig <interface> | grep -w inet6 > ok 5 - RHEL: ifconfig <interface> | grep -w inet6 > ok 6 - RHEL: ifconfig <interface> | grep -w inet6 > ok 7 - Ubuntu: ifconfig <interface> | grep -w inet6 > ok 8 - Ubuntu: ifconfig <interface> | grep -w inet6 > ok 9 - Busybox: ifconfig <interface> | grep -w inet6 > ok 10 - ip -4 -o addr show dev ens33 scope global (most linux IPv4) > ok 11 - ip -6 -o addr show dev ens33 scope global (most linux) > ok 12 - ip -6 -o addr show dev ens33 scope global (most linux) > ok 13 - ip -6 -o addr show dev ens33 scope global (most linux static IPv6) > ok 14 - ifconfig ens33 (most linux autoconf IPv6 and DHCPv6) > ok 15 - ifconfig ens33 (most linux autoconf IPv6 and DHCPv6) > ok 16 - ifconfig ens33 (most linux autoconf IPv6 and DHCPv6) > ok 17 - ifconfig ens33 (most linux DHCPv6) > ok 18 - ifconfig ens33 (most linux DHCPv6) > ok 19 - ifconfig ens33 (most linux DHCPv6) > ok 20 - ifconfig ens33 (most linux static IPv6) > ok 21 - ifconfig ens33 (most linux static IPv6) > ok 22 - ifconfig en0 (MacOS IPv4) > ok 23 - ifconfig en0 (MacOS IPv4) > ok 24 - ifconfig en0 (MacOS IPv4) > ok 25 - ifconfig em0 (FreeBSD IPv4) > ok 26 - ifconfig em0 (FreeBSD IPv4) > ok 27 - ifconfig em0 (FreeBSD IPv4) > ok 28 - ifconfig -L en0 (MacOS autoconf IPv6) > ok 29 - ifconfig -L en0 (MacOS autoconf IPv6) > ok 30 - ifconfig -L en0 (MacOS autoconf IPv6) > ok 31 - ifconfig -L en0 (MacOS static IPv6) > ok 32 - ifconfig -L en0 (MacOS static IPv6) > ok 33 - ifconfig -L em0 (FreeBSD autoconf IPv6) > ok 34 - ifconfig -L em0 (FreeBSD autoconf IPv6) > ok 35 - ifconfig -L em0 (FreeBSD autoconf IPv6) > ok 36 - ip -4 -o addr show dev eth0 scope global (Buildroot IPv4) > ok 37 - ip -6 -o addr show dev eth0 scope global (Buildroot IPv6) > ok 38 - ifconfig eth0 (Busybox) > ok 39 - ifconfig eth0 (Busybox) > 1..39 > ok 2 - get_ip_from_interface tests > PASS: t/get_ip_from_if.pl 2 - get_ip_from_interface tests > # Subtest: Get default interface and IP for test system (IPv4) > 1..0 # SKIP no IPv4 interface > ok 3 # skip no IPv4 interface > SKIP: t/get_ip_from_if.pl 3 # SKIP no IPv4 interface > # Subtest: Get default interface and IP for test system (IPv6) > 1..0 # SKIP no IPv6 interface > ok 4 # skip no IPv6 interface > SKIP: t/get_ip_from_if.pl 4 # SKIP no IPv6 interface > ok 5 - no (unexpected) warnings (via done_testing) > PASS: t/get_ip_from_if.pl 5 - no (unexpected) warnings (via done_testing) > 1..5 > > PASS: t/geturl_ssl > ================== > > # Subtest: https > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 1 - https > PASS: t/geturl_ssl.pl 1 - https > # Subtest: http with ssl=true > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 2 - http with ssl=true > PASS: t/geturl_ssl.pl 2 - http with ssl=true > # Subtest: https with port > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 3 - https with port > PASS: t/geturl_ssl.pl 3 - https with port > # Subtest: http with port and ssl=true > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 4 - http with port and ssl=true > PASS: t/geturl_ssl.pl 4 - http with port and ssl=true > # Subtest: https proxy, http URL > not ok 1 - socket constructor args > # Failed test 'socket constructor args' > # at ./t/geturl_ssl.pl line 253. > # got: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '80', > # 'Proto' => 'tcp', > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::INET' > # }; > # ' > # expected: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '443', > # 'Proto' => 'tcp', > # 'SSL_verify_mode' => 1, > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > # Looks like you failed 1 test of 7. > not ok 5 - https proxy, http URL # TODO broken > XFAIL: t/geturl_ssl.pl 5 - https proxy, http URL # TODO broken > # Failed (TODO) test 'https proxy, http URL' > # at ./t/geturl_ssl.pl line 260. > # Subtest: http proxy, https URL > not ok 1 - socket constructor args > # Failed test 'socket constructor args' > # at ./t/geturl_ssl.pl line 253. > # got: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '443', > # 'Proto' => 'tcp', > # 'SSL_verify_mode' => 1, > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > # expected: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '80', > # 'Proto' => 'tcp', > # 'SSL_startHandshake' => 0, > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > not ok 6 - request method > # Failed test 'request method' > # at ./t/geturl_ssl.pl line 258. > # got: 'GET' > # expected: 'CONNECT' > not ok 7 - request URI > # Failed test 'request URI' > # at ./t/geturl_ssl.pl line 259. > # got: 'https://hostname/' > # expected: 'hostname:443' > 1..7 > # Looks like you failed 3 tests of 7. > not ok 6 - http proxy, https URL # TODO not yet supported; silently fails > XFAIL: t/geturl_ssl.pl 6 - http proxy, https URL # TODO not yet supported; > silently fails > # Failed (TODO) test 'http proxy, https URL' > # at ./t/geturl_ssl.pl line 260. > # Subtest: https proxy, https URL > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > not ok 6 - request method > # Failed test 'request method' > # at ./t/geturl_ssl.pl line 258. > # got: 'GET' > # expected: 'CONNECT' > not ok 7 - request URI > # Failed test 'request URI' > # at ./t/geturl_ssl.pl line 259. > # got: 'https://hostname/' > # expected: 'hostname:443' > 1..7 > # Looks like you failed 2 tests of 7. > not ok 7 - https proxy, https URL # TODO not yet supported; silently fails > XFAIL: t/geturl_ssl.pl 7 - https proxy, https URL # TODO not yet supported; > silently fails > # Failed (TODO) test 'https proxy, https URL' > # at ./t/geturl_ssl.pl line 260. > # Subtest: http proxy, http URL, ssl=true > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > not ok 6 - request method > # Failed test 'request method' > # at ./t/geturl_ssl.pl line 258. > # got: 'GET' > # expected: 'CONNECT' > not ok 7 - request URI > # Failed test 'request URI' > # at ./t/geturl_ssl.pl line 259. > # got: 'https://hostname/' > # expected: 'hostname:443' > 1..7 > # Looks like you failed 2 tests of 7. > not ok 8 - http proxy, http URL, ssl=true # TODO not yet supported; silently > fails > XFAIL: t/geturl_ssl.pl 8 - http proxy, http URL, ssl=true # TODO not yet > supported; silently fails > # Failed (TODO) test 'http proxy, http URL, ssl=true' > # at ./t/geturl_ssl.pl line 260. > # Subtest: https proxy with port, http URL with port > not ok 1 - socket constructor args > # Failed test 'socket constructor args' > # at ./t/geturl_ssl.pl line 253. > # got: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '123', > # 'Proto' => 'tcp', > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::INET' > # }; > # ' > # expected: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '123', > # 'Proto' => 'tcp', > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > # Looks like you failed 1 test of 7. > not ok 9 - https proxy with port, http URL with port # TODO broken > XFAIL: t/geturl_ssl.pl 9 - https proxy with port, http URL with port # TODO > broken > # Failed (TODO) test 'https proxy with port, http URL with port' > # at ./t/geturl_ssl.pl line 260. > # Subtest: http proxy with port, https URL with port > not ok 1 - socket constructor args > # Failed test 'socket constructor args' > # at ./t/geturl_ssl.pl line 253. > # got: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '123', > # 'Proto' => 'tcp', > # 'SSL_verify_mode' => 1, > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > # expected: '$VAR1 = { > # 'MultiHomed' => 1, > # 'PeerAddr' => 'proxy', > # 'PeerPort' => '123', > # 'Proto' => 'tcp', > # 'SSL_startHandshake' => 0, > # 'Timeout' => '120', > # 'original_socket_class' => 'IO::Socket::SSL' > # }; > # ' > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > not ok 6 - request method > # Failed test 'request method' > # at ./t/geturl_ssl.pl line 258. > # got: 'GET' > # expected: 'CONNECT' > not ok 7 - request URI > # Failed test 'request URI' > # at ./t/geturl_ssl.pl line 259. > # got: 'https://hostname:456/' > # expected: 'hostname:456' > 1..7 > # Looks like you failed 3 tests of 7. > not ok 10 - http proxy with port, https URL with port # TODO not yet > supported; silently fails > XFAIL: t/geturl_ssl.pl 10 - http proxy with port, https URL with port # TODO > not yet supported; silently fails > # Failed (TODO) test 'http proxy with port, https URL with port' > # at ./t/geturl_ssl.pl line 260. > # Subtest: CA dir > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 11 - CA dir > PASS: t/geturl_ssl.pl 11 - CA dir > # Subtest: CA file > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 12 - CA file > PASS: t/geturl_ssl.pl 12 - CA file > # Subtest: CA dir and file > ok 1 - socket constructor args > ok 2 - response is defined > ok 3 - parse response > ok 4 - decode request from response > ok 5 - parse request > ok 6 - request method > ok 7 - request URI > 1..7 > ok 13 - CA dir and file > PASS: t/geturl_ssl.pl 13 - CA dir and file > ok 14 - no (unexpected) warnings (via done_testing) > PASS: t/geturl_ssl.pl 14 - no (unexpected) warnings (via done_testing) > 1..14 > > ERROR: t/geturl_connectivity > ============================ > > sh: 0: Illegal option -- > # started IPv4 server running at http://127.0.0.1:45261 > # started IPv4 SSL server running at https://127.0.0.1:33659 > # started IPv6 server running at http://[::1]:34529 > # started IPv6 SSL server running at https://[::1]:41567 > Use of uninitialized value in subroutine entry at > /usr/share/perl5/IO/Socket/SSL.pm line 839. > [Test::TCP] Child process does not block(PID: 1875562, PPID: 1875526) at > /usr/share/perl5/Test/TCP.pm line 103. > WARNING: cannot connect to ::1:41567 socket: hostname verification failed > hostname verification failed > # Failed test 'IPv* client to https://[::1]:41567' > # at ./t/geturl_connectivity.pl line 110. > # got: '' > # expected: anything else > WARNING: cannot connect to ::1:41567 (IPv6) socket: Connection refused > IO::Socket::IP configuration failed > # Failed test 'IPv6 client to https://[::1]:41567' > # at ./t/geturl_connectivity.pl line 110. > # got: '' > # expected: anything else > # Failed test 'no (unexpected) warnings (via done_testing)' > # at ./t/geturl_connectivity.pl line 114. > # Looks like you failed 3 tests of 20. > ok 1 - IPv* client to http://127.0.0.1:45261 > PASS: t/geturl_connectivity.pl 1 - IPv* client to http://127.0.0.1:45261 > ok 2 - IPv4 client to http://127.0.0.1:45261 > PASS: t/geturl_connectivity.pl 2 - IPv4 client to http://127.0.0.1:45261 > ok 3 - IPv6 client to http://[::1]:34529 > PASS: t/geturl_connectivity.pl 3 - IPv6 client to http://[::1]:34529 > ok 4 - IPv* client to http://127.0.0.1:45261 (-ipv6) > PASS: t/geturl_connectivity.pl 4 - IPv* client to http://127.0.0.1:45261 > (-ipv6) > ok 5 - IPv4 client to http://127.0.0.1:45261 (-ipv6) > PASS: t/geturl_connectivity.pl 5 - IPv4 client to http://127.0.0.1:45261 > (-ipv6) > ok 6 - IPv* client to http://[::1]:34529 (-ipv6) > PASS: t/geturl_connectivity.pl 6 - IPv* client to http://[::1]:34529 (-ipv6) > ok 7 - IPv6 client to http://[::1]:34529 (-ipv6) > PASS: t/geturl_connectivity.pl 7 - IPv6 client to http://[::1]:34529 (-ipv6) > ok 8 - IPv* client to https://127.0.0.1:33659 > PASS: t/geturl_connectivity.pl 8 - IPv* client to https://127.0.0.1:33659 > ok 9 - IPv4 client to https://127.0.0.1:33659 > PASS: t/geturl_connectivity.pl 9 - IPv4 client to https://127.0.0.1:33659 > not ok 10 - IPv* client to https://[::1]:41567 > FAIL: t/geturl_connectivity.pl 10 - IPv* client to https://[::1]:41567 > not ok 11 - IPv6 client to https://[::1]:41567 > FAIL: t/geturl_connectivity.pl 11 - IPv6 client to https://[::1]:41567 > ok 12 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 12 # SKIP Curl not available on this system > ok 13 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 13 # SKIP Curl not available on this system > ok 14 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 14 # SKIP Curl not available on this system > ok 15 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 15 # SKIP Curl not available on this system > ok 16 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 16 # SKIP Curl not available on this system > ok 17 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 17 # SKIP Curl not available on this system > ok 18 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 18 # SKIP Curl not available on this system > ok 19 # skip Curl not available on this system > SKIP: t/geturl_connectivity.pl 19 # SKIP Curl not available on this system > not ok 20 - no (unexpected) warnings (via done_testing) > FAIL: t/geturl_connectivity.pl 20 - no (unexpected) warnings (via > done_testing) > 1..20 > ERROR: t/geturl_connectivity.pl - exited with status 3 > > ============================================================================ > Testsuite summary for ddclient 3.10.0 > ============================================================================ > # TOTAL: 94 > # PASS: 74 > # SKIP: 10 > # XFAIL: 6 > # FAIL: 3 > # XPASS: 0 > # ERROR: 1 > ============================================================================ > See ./test-suite.log > ============================================================================ > make[3]: *** [Makefile:661: test-suite.log] Error 1 > make[3]: Leaving directory '/<<PKGBUILDDIR>>' > make[2]: *** [Makefile:769: check-TESTS] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: *** [Makefile:966: check-am] Error 2 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 > returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2023/01/13/ddclient_3.10.0-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.