Package: src:jc Version: 1.25.3-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py config running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_jc/build/jc copying jc/cli_data.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_jc/build/jc copying jc/tracebackplus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_jc/build/jc [... snipped ...] test_time_nodata (tests.test_time.MyTests.test_time_nodata) Test plain 'time' with no data ... ok test_time_osx_10_14_6 (tests.test_time.MyTests.test_time_osx_10_14_6) Test plain 'time' on OSX 10.14.6 ... ok test_time_p_osx_10_14_6 (tests.test_time.MyTests.test_time_p_osx_10_14_6) Test 'time -p' on OSX 10.14.6 ... ok test_time_p_ubuntu_18_4 (tests.test_time.MyTests.test_time_p_ubuntu_18_4) Test 'time -p' on Ubuntu 18.4 ... ok test_time_ubuntu_18_4 (tests.test_time.MyTests.test_time_ubuntu_18_4) Test plain 'time' on Ubuntu 18.4 ... ok test_time_verbose_ubuntu_18_4 (tests.test_time.MyTests.test_time_verbose_ubuntu_18_4) Test 'time --verbose' on Ubuntu 18.4 ... ok test_timedatectl_centos_7_7 (tests.test_timedatectl.MyTests.test_timedatectl_centos_7_7) Test 'timedatectl' on Centos 7.7 ... ok test_timedatectl_nodata (tests.test_timedatectl.MyTests.test_timedatectl_nodata) Test 'timedatectl' with no data ... ok test_timedatectl_rtc_local (tests.test_timedatectl.MyTests.test_timedatectl_rtc_local) Test 'timedatectl' with RTC set to local ... ok test_timedatectl_timesync_status (tests.test_timedatectl.MyTests.test_timedatectl_timesync_status) Test 'timedatectl timesync-status' ... ok test_timedatectl_ubuntu_18_4 (tests.test_timedatectl.MyTests.test_timedatectl_ubuntu_18_4) Test 'timedatectl' on Ubuntu 18.4 ... ok test_10_digit_timestamp (tests.test_timestamp.MyTests.test_10_digit_timestamp) Test 10 digit timestamp string ... ok test_13_digit_timestamp (tests.test_timestamp.MyTests.test_13_digit_timestamp) Test 13 digit timestamp string (with milliseconds) ... ok test_timestamp_nodata (tests.test_timestamp.MyTests.test_timestamp_nodata) Test 'timestamp' with no data ... ok test_toml_example1 (tests.test_toml.MyTests.test_toml_example1) Test 'toml' with first example file ... ok test_toml_example2 (tests.test_toml.MyTests.test_toml_example2) Test 'toml' with second example file ... ok test_toml_nodata (tests.test_toml.MyTests.test_toml_nodata) Test 'toml' with no data ... ok test_top_allfields_ubuntu_20_10 (tests.test_top.MyTests.test_top_allfields_ubuntu_20_10) Test 'top -b -n 1' with units as MiB and all fields on Ubuntu 20.10 ... ok test_top_centos_7_7 (tests.test_top.MyTests.test_top_centos_7_7) Test 'top -b -n 3' on Centos 7.7 ... ok test_top_gib_allfields_wide_centos_7_7 (tests.test_top.MyTests.test_top_gib_allfields_wide_centos_7_7) Test 'top -b -n 1' with units as GiB, all fields selected, and wide output on Centos 7.7 ... ok test_top_gib_centos_7_7 (tests.test_top.MyTests.test_top_gib_centos_7_7) Test 'top -b -n 1' with units as GiB on Centos 7.7 ... ok test_top_nodata (tests.test_top.MyTests.test_top_nodata) Test 'top -b' with no data ... ok test_top_ubuntu_20_10 (tests.test_top.MyTests.test_top_ubuntu_20_10) Test 'top -b -n 1' with units as MiB on Ubuntu 20.10 ... ok test_top_s_b_allfields_ubuntu_20_10 (tests.test_top_s.MyTests.test_top_s_b_allfields_ubuntu_20_10) Test 'top -b -n1' with MiB units and all fields on Ubuntu 20.10 ... ok test_top_s_b_n1_gib_allfields_w_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n1_gib_allfields_w_centos_7_7) Test 'top -b -n1 -w' with GiB units, all fields selected and wide output on Centos 7.7 ... ok test_top_s_b_n1_gib_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n1_gib_centos_7_7) Test 'top -b -n1' with GiB units on Centos 7.7 ... ok test_top_s_b_n1_ubuntu_20_10 (tests.test_top_s.MyTests.test_top_s_b_n1_ubuntu_20_10) Test 'top -b -n1' with MiB units on Ubuntu 20.10 ... ok test_top_s_b_n3_centos_7_7 (tests.test_top_s.MyTests.test_top_s_b_n3_centos_7_7) Test 'top -b -n3' on Centos 7.7 ... ok test_top_s_nodata (tests.test_top_s.MyTests.test_top_s_nodata) Test 'top' with no data ... ok test_top_s_unparsable (tests.test_top_s.MyTests.test_top_s_unparsable) ... ok test_tracepath6_centos_7_7 (tests.test_tracepath.MyTests.test_tracepath6_centos_7_7) Test 'tracepath6' on Centos 7.7 ... ok test_tracepath_centos_7_7 (tests.test_tracepath.MyTests.test_tracepath_centos_7_7) Test 'tracepath' on Centos 7.7 ... ok test_tracepath_nodata (tests.test_tracepath.MyTests.test_tracepath_nodata) Test 'tracepath' with no data ... ok test_traceroute1_generic (tests.test_traceroute.MyTests.test_traceroute1_generic) Test 'traceroute' ... ok test_traceroute2_generic (tests.test_traceroute.MyTests.test_traceroute2_generic) Test 'traceroute' ... ok test_traceroute3_generic (tests.test_traceroute.MyTests.test_traceroute3_generic) Test 'traceroute' ... ok test_traceroute4_generic (tests.test_traceroute.MyTests.test_traceroute4_generic) Test 'traceroute' ... ok test_traceroute5_generic (tests.test_traceroute.MyTests.test_traceroute5_generic) Test 'traceroute' ... ok test_traceroute6_freebsd12 (tests.test_traceroute.MyTests.test_traceroute6_freebsd12) Test 'traceroute6' on freebsd12 ... ok test_traceroute6_generic (tests.test_traceroute.MyTests.test_traceroute6_generic) Test 'traceroute' ... ok test_traceroute6_mult_addresses_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute6_mult_addresses_osx_10_14_6) Test 'traceroute6' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute6_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute6_osx_10_14_6) Test 'traceroute6' on OSX 10.14.6 ... ok test_traceroute7_generic (tests.test_traceroute.MyTests.test_traceroute7_generic) Test 'traceroute' ... ok test_traceroute8_generic (tests.test_traceroute.MyTests.test_traceroute8_generic) Test 'traceroute' ... ok test_traceroute_a_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_a_osx_10_14_6) Test 'traceroute -a' on OSX 10.14.6 ... ok test_traceroute_centos_7_7 (tests.test_traceroute.MyTests.test_traceroute_centos_7_7) Test 'traceroute' on Centos 7.7 ... ok test_traceroute_freebsd12 (tests.test_traceroute.MyTests.test_traceroute_freebsd12) Test 'traceroute' on freebsd12 ... ok test_traceroute_mult_addresses_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_mult_addresses_osx_10_14_6) Test 'traceroute' with multiple addresses returned via dns on OSX 10.14.6 ... ok test_traceroute_n_ipv4 (tests.test_traceroute.MyTests.test_traceroute_n_ipv4) Test 'traceroute -n x.x.x.x' ... ok test_traceroute_n_ipv6 (tests.test_traceroute.MyTests.test_traceroute_n_ipv6) Test 'traceroute6 -n x::x' ... ok test_traceroute_n_q1_ipv4 (tests.test_traceroute.MyTests.test_traceroute_n_q1_ipv4) Test 'traceroute -q1 -n x.x.x.x' ... ok test_traceroute_nodata (tests.test_traceroute.MyTests.test_traceroute_nodata) Test 'traceroute' with no data ... ok test_traceroute_noheader (tests.test_traceroute.MyTests.test_traceroute_noheader) Test 'traceroute' with missing header row ... ok test_traceroute_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_osx_10_14_6) Test 'traceroute' on OSX 10.14.6 ... ok test_traceroute_q_osx_10_14_6 (tests.test_traceroute.MyTests.test_traceroute_q_osx_10_14_6) Test 'traceroute -q' on OSX 10.14.6 ... ok test_tune2fs_l (tests.test_tune2fs.MyTests.test_tune2fs_l) Test 'tune2fs -l' ... ok test_tune2fs_nodata (tests.test_tune2fs.MyTests.test_tune2fs_nodata) Test 'tune2fs' with no data ... ok test_udevadm (tests.test_udevadm.MyTests.test_udevadm) Test 'udevadm' ... ok test_udevadm_nodata (tests.test_udevadm.MyTests.test_udevadm_nodata) Test 'udevadm' with no data ... ok test_ufw_generic_inactive (tests.test_ufw.MyTests.test_ufw_generic_inactive) Test 'ufw status' when firewall is inactive ... ok test_ufw_generic_verbose (tests.test_ufw.MyTests.test_ufw_generic_verbose) Test 'ufw status verbose' sample ... ok test_ufw_generic_verbose_numbered (tests.test_ufw.MyTests.test_ufw_generic_verbose_numbered) Test 'ufw status verbose numbered' sample ... ok test_ufw_generic_verbose_numbered2 (tests.test_ufw.MyTests.test_ufw_generic_verbose_numbered2) Test 'ufw status verbose numbered' sample ... ok test_ufw_nodata (tests.test_ufw.MyTests.test_ufw_nodata) Test 'ufw' with no data ... ok test_ufw_ubuntu_18_04_numbered (tests.test_ufw.MyTests.test_ufw_ubuntu_18_04_numbered) Test 'ufw status numbered' on Ubuntu 18.04 ... ok test_ufw_ubuntu_18_04_verbose (tests.test_ufw.MyTests.test_ufw_ubuntu_18_04_verbose) Test 'ufw status verbose' on Ubuntu 18.04 ... ok test_ufw_appinfo_generic_msn (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_msn) Test 'ufw app info MSN' sample ... ok test_ufw_appinfo_generic_multiline_description (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_multiline_description) Test 'ufw app info all' with mult-line description field ... ok test_ufw_appinfo_generic_test (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_generic_test2 (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test2) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_generic_test3 (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_generic_test3) Test 'ufw app info [application]' sample ... ok test_ufw_appinfo_nodata (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_nodata) Test 'ufw_appinfo' with no data ... ok test_ufw_appinfo_ubuntu_18_04_all (tests.test_ufw_appinfo.MyTests.test_ufw_appinfo_ubuntu_18_04_all) Test 'ufw app info all' on Ubuntu 18.04 ... ok test_uname2_freebsd12 (tests.test_uname.MyTests.test_uname2_freebsd12) Test 'uname -a' on freebsd12 with longer version level string ... ok test_uname_centos_7_7 (tests.test_uname.MyTests.test_uname_centos_7_7) Test 'uname -a' on Centos 7.7 ... ok test_uname_debian_10 (tests.test_uname.MyTests.test_uname_debian_10) Test 'uname -a' on debian 10 with missing hardware platform and processor ... ok test_uname_different_proc_generic (tests.test_uname.MyTests.test_uname_different_proc_generic) Test 'uname -a' on machine with different processor type ... ok test_uname_freebsd12 (tests.test_uname.MyTests.test_uname_freebsd12) Test 'uname -a' on freebsd12 ... ok test_uname_generic (tests.test_uname.MyTests.test_uname_generic) Test 'uname -a' on debian with missing hardware platform and processor ... ok test_uname_no_a_centos (tests.test_uname.MyTests.test_uname_no_a_centos) Test 'uname' without -a option on Centos. Should generate a ParseError exception ... ok test_uname_no_a_osx (tests.test_uname.MyTests.test_uname_no_a_osx) Test 'uname' without -a option on OSX. Should generate a ParseError exception ... ok test_uname_nodata (tests.test_uname.MyTests.test_uname_nodata) Test 'uname -a' with no data ... ok test_uname_osx_10_11_6 (tests.test_uname.MyTests.test_uname_osx_10_11_6) Test 'uname -a' on OSX 10.11.6 ... ok test_uname_osx_10_14_6 (tests.test_uname.MyTests.test_uname_osx_10_14_6) Test 'uname -a' on OSX 10.14.6 ... ok test_uname_ubuntu_18_4 (tests.test_uname.MyTests.test_uname_ubuntu_18_4) Test 'uname -a' on Ubuntu 18.4 ... ok test_update_alt_gs (tests.test_update_alt_gs.MyTests.test_update_alt_gs) Test 'update-alternatives --get-selections' ... ok test_update_alt_gs_nodata (tests.test_update_alt_gs.MyTests.test_update_alt_gs_nodata) Test 'update-alternatives --get-selections' with no data ... ok test_update_alt_q (tests.test_update_alt_q.MyTests.test_update_alt_q) Test 'update-alternatives --query' ... ok test_update_alt_q_no_slaves (tests.test_update_alt_q.MyTests.test_update_alt_q_no_slaves) Test 'update-alternatives --query' with no slaves in output ... ok test_update_alt_q_nodata (tests.test_update_alt_q.MyTests.test_update_alt_q_nodata) Test 'update-alternatives --query' with no data ... ok test_upower_d_clocale_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_d_clocale_ubuntu_18_4) Test 'upower -d' on Ubuntu 18.4 using LANG=C ... ok test_upower_d_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_d_ubuntu_18_4) Test 'upower -d' on Ubuntu 18.4 using LANG=en_US.UTF-8 ... ok test_upower_i_c_locale (tests.test_upower.MyTests.test_upower_i_c_locale) Test 'upower -i' with LANG=C time output ... ok test_upower_i_non_utc_generic (tests.test_upower.MyTests.test_upower_i_non_utc_generic) Test 'upower -i' with non-utc time output ... ok test_upower_i_ubuntu_18_4 (tests.test_upower.MyTests.test_upower_i_ubuntu_18_4) Test 'upower -i' on Ubuntu 18.4 ... ok test_upower_i_utc_generic (tests.test_upower.MyTests.test_upower_i_utc_generic) Test 'upower -i' with utc time output ... ok test_upower_nodata (tests.test_upower.MyTests.test_upower_nodata) Test 'upower' with no data ... ok test_uptime_busybox (tests.test_uptime.MyTests.test_uptime_busybox) Test 'uptime' on busybox with no user information ... ok test_uptime_centos_7_7 (tests.test_uptime.MyTests.test_uptime_centos_7_7) Test 'uptime' on Centos 7.7 ... ok test_uptime_nodata (tests.test_uptime.MyTests.test_uptime_nodata) Test 'uptime' with no data ... ok test_uptime_osx_10_11_6 (tests.test_uptime.MyTests.test_uptime_osx_10_11_6) Test 'uptime' on OSX 10.11.6 ... ok test_uptime_osx_10_14_6 (tests.test_uptime.MyTests.test_uptime_osx_10_14_6) Test 'uptime' on OSX 10.14.6 ... ok test_uptime_ubuntu_18_4 (tests.test_uptime.MyTests.test_uptime_ubuntu_18_4) Test 'uptime' on Ubuntu 18.4 ... ok test_url_file_path (tests.test_url.MyTests.test_url_file_path) Test a normal file path URL ... ok test_url_ftp (tests.test_url.MyTests.test_url_ftp) Test ftp URL ... ok test_url_http_domain (tests.test_url.MyTests.test_url_http_domain) Test HTTP URL with encodable characters (domain name host) ... ok test_url_http_encodable_host_and_port (tests.test_url.MyTests.test_url_http_encodable_host_and_port) Test HTTP URL with encodable characters in the hostname and port ... ok test_url_http_encoded (tests.test_url.MyTests.test_url_http_encoded) Test HTTP URL with encoded characters ... ok test_url_http_encoded_host_and_invalid_port (tests.test_url.MyTests.test_url_http_encoded_host_and_invalid_port) Test HTTP URL with encoded characters in the hostname and an invalid encoded port ... ok test_url_http_encoded_host_and_port (tests.test_url.MyTests.test_url_http_encoded_host_and_port) Test HTTP URL with encoded characters in the hostname and port ... ok test_url_http_ipv4 (tests.test_url.MyTests.test_url_http_ipv4) Test HTTP URL with encodable characters (ipv4 host) ... ok test_url_http_ipv6 (tests.test_url.MyTests.test_url_http_ipv6) Test HTTP URL with encodable characters (ipv6 host) ... ok test_url_http_path_ends_in_slash (tests.test_url.MyTests.test_url_http_path_ends_in_slash) Test HTTP URL with a forward slash as the last part of the path ... ok test_url_http_path_no_end_slash (tests.test_url.MyTests.test_url_http_path_no_end_slash) Test HTTP URL with no forward slash at the end ... ok test_url_http_path_only_slash (tests.test_url.MyTests.test_url_http_path_only_slash) Test HTTP URL with a forward slash as the last only part of the path ... ok test_url_mailto (tests.test_url.MyTests.test_url_mailto) Test mailto URL ... ok test_url_nodata (tests.test_url.MyTests.test_url_nodata) Test 'url' with no data ... ok test_ver_loose_strings (tests.test_ver.MyTests.test_ver_loose_strings) ... ok test_ver_nodata (tests.test_ver.MyTests.test_ver_nodata) Test 'ver' with no data ... ok test_ver_strict_strings (tests.test_ver.MyTests.test_ver_strict_strings) ... ok test_veracrypt_invalid_call (tests.test_veracrypt.VeracryptTests.test_veracrypt_invalid_call) Test 'veracrypt' with output from invalid call ... ok test_veracrypt_list_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_list_volumes) Test 'veracrypt' list volumes ... ok test_veracrypt_no_mounted_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_no_mounted_volumes) Test 'veracrypt' with no mounted volumes ... ok test_veracrypt_nodata (tests.test_veracrypt.VeracryptTests.test_veracrypt_nodata) Test 'veracrypt' with no data ... ok test_veracrypt_verbose_list_volumes (tests.test_veracrypt.VeracryptTests.test_veracrypt_verbose_list_volumes) Test 'veracrypt' list volumes in verbose mode ... ok test_veracrypt_verbose_list_volumes_unknown_fields (tests.test_veracrypt.VeracryptTests.test_veracrypt_verbose_list_volumes_unknown_fields) Test 'veracrypt' list volumes with unknown fields in verbose mode ... ok test_vmstat (tests.test_vmstat.MyTests.test_vmstat) Test 'vmstat' ... ok test_vmstat_1_long (tests.test_vmstat.MyTests.test_vmstat_1_long) Test 'vmstat -1' (on ubuntu) with long output that reprints the header rows ... ok test_vmstat_a (tests.test_vmstat.MyTests.test_vmstat_a) Test 'vmstat -a' ... ok test_vmstat_at_5_10 (tests.test_vmstat.MyTests.test_vmstat_at_5_10) Test 'vmstat -at 5 10' ... ok test_vmstat_awt (tests.test_vmstat.MyTests.test_vmstat_awt) Test 'vmstat -awt' ... ok test_vmstat_d (tests.test_vmstat.MyTests.test_vmstat_d) Test 'vmstat -d' ... ok test_vmstat_dt (tests.test_vmstat.MyTests.test_vmstat_dt) Test 'vmstat -dt' ... ok test_vmstat_extra_wide (tests.test_vmstat.MyTests.test_vmstat_extra_wide) Test 'vmstat -w' with wider output ... ok test_vmstat_nodata (tests.test_vmstat.MyTests.test_vmstat_nodata) Test 'vmstat' with no data ... ok test_vmstat_w (tests.test_vmstat.MyTests.test_vmstat_w) Test 'vmstat -w' ... ok test_vmstat_extra_wide (tests.test_vmstat_s.MyTests.test_vmstat_extra_wide) Test 'vmstat -w' with extra wide output ... ok test_vmstat_s_1_long_ubuntu_18_04 (tests.test_vmstat_s.MyTests.test_vmstat_s_1_long_ubuntu_18_04) Test 'vmstat -1' (on ubuntu) with long output that reprints the header rows ... ok test_vmstat_s_a_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_a_centos_7_7) Test 'vmstat -a' on Centos 7.7 ... ok test_vmstat_s_at_5_10_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_at_5_10_centos_7_7) Test 'vmstat -at 5 10' on Centos 7.7 ... ok test_vmstat_s_awt_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_awt_centos_7_7) Test 'vmstat -awt' on Centos 7.7 ... ok test_vmstat_s_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_centos_7_7) Test 'vmstat' on Centos 7.7 ... ok test_vmstat_s_d_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_d_centos_7_7) Test 'vmstat -d' on Centos 7.7 ... ok test_vmstat_s_dt_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_dt_centos_7_7) Test 'vmstat -dt' on Centos 7.7 ... ok test_vmstat_s_nodata (tests.test_vmstat_s.MyTests.test_vmstat_s_nodata) Test 'vmstat' with no data ... ok test_vmstat_s_unparsable (tests.test_vmstat_s.MyTests.test_vmstat_s_unparsable) ... ok test_vmstat_s_w_centos_7_7 (tests.test_vmstat_s.MyTests.test_vmstat_s_w_centos_7_7) Test 'vmstat -w' on Centos 7.7 ... ok test_w_centos_7_7 (tests.test_w.MyTests.test_w_centos_7_7) Test 'w' on Centos 7.7 ... ok test_w_nixos (tests.test_w.MyTests.test_w_nixos) Test 'w' on nixos ... ok test_w_nodata (tests.test_w.MyTests.test_w_nodata) Test 'w' with no data ... ok test_w_osx_10_11_6 (tests.test_w.MyTests.test_w_osx_10_11_6) Test 'w' on OSX 10.11.6 ... ok test_w_osx_10_14_6 (tests.test_w.MyTests.test_w_osx_10_14_6) Test 'w' on OSX 10.14.6 ... ok test_w_ubuntu_18_4 (tests.test_w.MyTests.test_w_ubuntu_18_4) Test 'w' on Ubuntu 18.4 ... ok test_wc_centos_7_7 (tests.test_wc.MyTests.test_wc_centos_7_7) Test 'wc' on Centos 7.7 ... ok test_wc_nodata (tests.test_wc.MyTests.test_wc_nodata) Test 'wc' parser with no data ... ok test_wc_osx_10_14_6 (tests.test_wc.MyTests.test_wc_osx_10_14_6) Test 'wc' on OSX 10.14.6 ... ok test_wc_stdin_osx_10_14_6 (tests.test_wc.MyTests.test_wc_stdin_osx_10_14_6) Test 'wc' from `STDIN` on OSX 10.14.6 ... ok test_who_a_centos_7_7 (tests.test_who.MyTests.test_who_a_centos_7_7) Test 'who -a' on Centos 7.7 ... ok test_who_a_osx_10_14_6 (tests.test_who.MyTests.test_who_a_osx_10_14_6) Test 'who -a' on OSX 10.14.6 ... ok test_who_a_ubuntu_18_4 (tests.test_who.MyTests.test_who_a_ubuntu_18_4) Test 'who -a' on Ubuntu 18.4 ... ok test_who_centos_7_7 (tests.test_who.MyTests.test_who_centos_7_7) Test 'who' on Centos 7.7 ... ok test_who_login_screen (tests.test_who.MyTests.test_who_login_screen) Test 'who' with (login screen) as remote ... ok test_who_nodata (tests.test_who.MyTests.test_who_nodata) Test 'who' with no data ... ok test_who_osx_10_14_6 (tests.test_who.MyTests.test_who_osx_10_14_6) Test 'who' on OSX 10.14.6 ... ok test_who_ubuntu_18_4 (tests.test_who.MyTests.test_who_ubuntu_18_4) Test 'who' on Ubuntu 18.4 ... ok test_x509_ca_cert (tests.test_x509_cert.MyTests.test_x509_ca_cert) Test 'cat x509-ca-cert.der' (CA cert in DER format) ... ok test_x509_cert_and_key (tests.test_x509_cert.MyTests.test_x509_cert_and_key) Test 'cat x509-cert-and-key.pem' (combo cert and key file in PEM format) ... ok test_x509_cert_bad_email (tests.test_x509_cert.MyTests.test_x509_cert_bad_email) Test 'cat x509-cert-bad-email.pem' (PEM file with a non-compliant email address) ... ok test_x509_cert_negative_serial (tests.test_x509_cert.MyTests.test_x509_cert_negative_serial) Test 'cat x509-cert-bad-email.pem' (PEM file with a non-compliant email address) ... ok test_x509_cert_nodata (tests.test_x509_cert.MyTests.test_x509_cert_nodata) Test 'x509_cert' with no data ... ok test_x509_cert_superfluous_bits (tests.test_x509_cert.MyTests.test_x509_cert_superfluous_bits) Test 'cat x509-cert-superfluous-bits.pem' (PEM file with more bits set for the keyUsage extension than defined by the RFC) ... ok test_x509_letsencrypt (tests.test_x509_cert.MyTests.test_x509_letsencrypt) Test 'cat x509-letsencrypt.pem' (letsencrypt cert in PEM format) ... ok test_x509_multi_cert (tests.test_x509_cert.MyTests.test_x509_multi_cert) Test 'cat x509-multi-cert.pem' (PEM file with multiple certificates) ... ok test_x509_string_serialnumber (tests.test_x509_cert.MyTests.test_x509_string_serialnumber) Test 'cat x509-string-serialnumber.der' (DER file with string serial numbers) ... ok test_x509_csr_der (tests.test_x509_csr.MyTests.test_x509_csr_der) Test csr file in DER format ... ok test_x509_csr_nodata (tests.test_x509_csr.MyTests.test_x509_csr_nodata) Test 'x509_csr' with no data ... ok test_x509_csr_pem (tests.test_x509_csr.MyTests.test_x509_csr_pem) Test csr file in PEM format ... ok test_x509_csr_windows (tests.test_x509_csr.MyTests.test_x509_csr_windows) Test Windows csr file in PEM format ... ok test_xml_cd_catalog (tests.test_xml.MyTests.test_xml_cd_catalog) Test the cd catalog xml file ... ok test_xml_foodmenu (tests.test_xml.MyTests.test_xml_foodmenu) Test the food menu xml file ... ok test_xml_nmap (tests.test_xml.MyTests.test_xml_nmap) Test nmap xml output ... ok test_xml_nmap_r (tests.test_xml.MyTests.test_xml_nmap_r) Test nmap xml raw output ... ok test_xml_nodata (tests.test_xml.MyTests.test_xml_nodata) Test xml parser with no data ... ok test_xml_nodata_r (tests.test_xml.MyTests.test_xml_nodata_r) Test xml parser with no data and raw output ... ok test_complete_1 (tests.test_xrandr.XrandrTests.test_complete_1) ... ok test_complete_2 (tests.test_xrandr.XrandrTests.test_complete_2) ... ok test_complete_3 (tests.test_xrandr.XrandrTests.test_complete_3) ... ok test_complete_4 (tests.test_xrandr.XrandrTests.test_complete_4) ... ok test_complete_5 (tests.test_xrandr.XrandrTests.test_complete_5) ... ok test_device (tests.test_xrandr.XrandrTests.test_device) ... ok test_device_with_reflect (tests.test_xrandr.XrandrTests.test_device_with_reflect) ... ok test_issue_490 (tests.test_xrandr.XrandrTests.test_issue_490) test for issue 490: https://github.com/kellyjonbrazil/jc/issues/490 ... ok test_issue_525 (tests.test_xrandr.XrandrTests.test_issue_525) ... ok test_issue_549 (tests.test_xrandr.XrandrTests.test_issue_549) https://github.com/kellyjonbrazil/jc/issues/549 ... ok test_line_categorize (tests.test_xrandr.XrandrTests.test_line_categorize) ... ok test_mode (tests.test_xrandr.XrandrTests.test_mode) ... ok test_regexes (tests.test_xrandr.XrandrTests.test_regexes) ... ok test_screens (tests.test_xrandr.XrandrTests.test_screens) ... ok test_xrandr_nodata (tests.test_xrandr.XrandrTests.test_xrandr_nodata) Test 'xrandr' with no data ... ok test_yaml_datetime (tests.test_yaml.MyTests.test_yaml_datetime) Test yaml file with datetime object (should convert to a string) ... ok test_yaml_istio_sc (tests.test_yaml.MyTests.test_yaml_istio_sc) Test the Istio SC yaml file ... ok test_yaml_istio_sidecar (tests.test_yaml.MyTests.test_yaml_istio_sidecar) Test the Istio Sidecar yaml file ... ok test_yaml_nodata (tests.test_yaml.MyTests.test_yaml_nodata) Test the YAML parser with no data ... ok test_zipinfo_multi_osx_10_14_6 (tests.test_zipinfo.MyTests.test_zipinfo_multi_osx_10_14_6) Test 'zipinfo' with multiple archives on OSX 10.14.6 ... ok test_zipinfo_nodata (tests.test_zipinfo.MyTests.test_zipinfo_nodata) Test 'zipinfo' parser with no data ... ok test_zipinfo_rhel_8 (tests.test_zipinfo.MyTests.test_zipinfo_rhel_8) Test 'zipinfo' on Red Hat 8 ... ok test_zipinfo_rhel_8_space_in_name (tests.test_zipinfo.MyTests.test_zipinfo_rhel_8_space_in_name) Test 'zipinfo' on Red Hat 8 with spaces in the file path ... ok test_zpool_iostat (tests.test_zpool_iostat.MyTests.test_zpool_iostat) Test 'zpool iostat' ... ok test_zpool_iostat_nodata (tests.test_zpool_iostat.MyTests.test_zpool_iostat_nodata) Test 'zpool iostat' with no data ... ok test_zpool_iostat_v (tests.test_zpool_iostat.MyTests.test_zpool_iostat_v) Test 'zpool iostat -v' ... ok test_zpool_status_nodata (tests.test_zpool_status.MyTests.test_zpool_status_nodata) Test 'zpool_status' with no data ... ok test_zpool_status_spares (tests.test_zpool_status.MyTests.test_zpool_status_spares) Test 'zpool status' with spares section ... ok test_zpool_status_v (tests.test_zpool_status.MyTests.test_zpool_status_v) Test 'zpool status -v' ... ok test_zpool_status_v_2 (tests.test_zpool_status.MyTests.test_zpool_status_v_2) Test 'zpool status -v' #2 ... ok test_zpool_status_v_3 (tests.test_zpool_status.MyTests.test_zpool_status_v_3) Test 'zpool status -v' #3 ... ok test_zpool_status_v_with_tabs (tests.test_zpool_status.MyTests.test_zpool_status_v_with_tabs) Test 'zpool status -v' with tabs instead of spaces ... ok ====================================================================== FAIL: test_ip_address_ipv6_ipv4_mapped (tests.test_ip_address.MyTests.test_ip_address_ipv6_ipv4_mapped) Test ipv6 address with ipv4 mapped string ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_jc/build/tests/test_ip_address.py", line 94, in test_ip_address_ipv6_ipv4_mapped self.assertEqual(jc.parsers.ip_address.parse(data, quiet=True), expected) AssertionError: {'ver[787 chars]ed': False, 'is_unspecified': False, 'int': {'[1595 chars]11'}} != {'ver[787 chars]ed': True, 'is_unspecified': False, 'int': {'i[1594 chars]11'}} Diff is 2775 characters long. Set self.maxDiff to None to see it. ---------------------------------------------------------------------- Ran 1440 tests in 4.020s FAILED (failures=1, skipped=1) Run all fixtures for parser 'apt_cache_show': - test 'apt_cache_show' parser with fixture: 'apt_cache_show--standard' Run all fixtures for parser 'apt_get_sqq': - test 'apt_get_sqq' parser with fixture: 'apt_get_sqq--sample' Run all fixtures for parser 'curl_head': - test 'curl_head' parser with fixture: 'curl_head--ILvs-example-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-cnn-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-microsoft-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-facebook-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-yahoo-com' - test 'curl_head' parser with fixture: 'curl_head--ILvs-google-com' Run all fixtures for parser 'ethtool': - test 'ethtool' parser with fixture: 'ethtool--default1' - test 'ethtool' parser with fixture: 'ethtool--default2' - test 'ethtool' parser with fixture: 'ethtool--module-info-convert-units' - test 'ethtool' parser with fixture: 'ethtool--module-info' Run all fixtures for parser 'http_headers': - test 'http_headers' parser with fixture: 'http_headers--example-com' - test 'http_headers' parser with fixture: 'http_headers--google-com' Run all fixtures for parser 'needrestart': - test 'needrestart' parser with fixture: 'needrestart--standard' - test 'needrestart' parser with fixture: 'needrestart--extralines' - test 'needrestart' parser with fixture: 'needrestart--pid' Run all fixtures for parser 'path': - test 'path' parser with fixture: 'path--windows' - test 'path' parser with fixture: 'path--with-spaces' - test 'path' parser with fixture: 'path--one' - test 'path' parser with fixture: 'path--long' Run all fixtures for parser 'path_list': - test 'path_list' parser with fixture: 'path_list--one' - test 'path_list' parser with fixture: 'path_list--windows-environment' - test 'path_list' parser with fixture: 'path_list--windows-long' - test 'path_list' parser with fixture: 'path_list--with-spaces' - test 'path_list' parser with fixture: 'path_list--two' - test 'path_list' parser with fixture: 'path_list--windows' - test 'path_list' parser with fixture: 'path_list--long' E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_jc/build; python3.12 -m unittest discover -v dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit code 13 make[1]: *** [debian/rules:9: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202410/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.

