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.

Reply via email to