Source: rows Version: 0.4.1-5 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > 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:240: python3.10 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:240: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/cli.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/localization.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/table.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/operations.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/fields.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > copying rows/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/plugin_html.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/ods.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/plugin_json.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/xls.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/xpath.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/dicts.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/postgresql.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/txt.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/sqlite.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/plugin_pdf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/plugin_parquet.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/plugin_csv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > copying rows/plugins/xlsx.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/rows/plugins > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build; > python3.10 -m nose -v --ignore-files=_parquet.py > --ignore-files=tests_table.py --ignore-files=tests_plugin_pdf.py > --ignore-files=tests_plugin_postgresql.py > test_detect_types (tests.tests_fields.FieldUtilsTestCase) ... ok > test_detect_types_binary (tests.tests_fields.FieldUtilsTestCase) ... ok > test_detect_types_different_number_of_fields > (tests.tests_fields.FieldUtilsTestCase) ... ok > test_detect_types_no_sample (tests.tests_fields.FieldUtilsTestCase) ... ok > test_precedence (tests.tests_fields.FieldUtilsTestCase) ... ok > test_as_string (tests.tests_fields.FieldsFunctionsTestCase) ... ok > test_get_items (tests.tests_fields.FieldsFunctionsTestCase) ... ok > test_is_null (tests.tests_fields.FieldsFunctionsTestCase) ... ok > test_BinaryField (tests.tests_fields.FieldsTestCase) ... ok > test_BoolField (tests.tests_fields.FieldsTestCase) ... ok > test_DateField (tests.tests_fields.FieldsTestCase) ... ok > test_DatetimeField (tests.tests_fields.FieldsTestCase) ... ok > test_DecimalField (tests.tests_fields.FieldsTestCase) ... ok > test_EmailField (tests.tests_fields.FieldsTestCase) ... ok > test_Field (tests.tests_fields.FieldsTestCase) ... ok > test_FloatField (tests.tests_fields.FieldsTestCase) ... ok > test_IntegerField (tests.tests_fields.FieldsTestCase) ... ok > test_JSONField (tests.tests_fields.FieldsTestCase) ... ok > test_PercentField (tests.tests_fields.FieldsTestCase) ... ok > test_TextField (tests.tests_fields.FieldsTestCase) ... ok > test_locale_context (tests.tests_localization.LocalizationTestCase) ... ok > test_locale_context_present_in_main_namespace > (tests.tests_localization.LocalizationTestCase) ... ok > test_join_feature (tests.tests_operations.OperationsTestCase) ... ok > test_join_imports (tests.tests_operations.OperationsTestCase) ... ok > test_transform_feature (tests.tests_operations.OperationsTestCase) ... ok > test_transform_imports (tests.tests_operations.OperationsTestCase) ... ok > test_transpose_feature (tests.tests_operations.OperationsTestCase) ... ok > test_transpose_imports (tests.tests_operations.OperationsTestCase) ... ok > test_detect_dialect_more_data (tests.tests_plugin_csv.PluginCsvTestCase) ... > ok > test_detect_dialect_using_json (tests.tests_plugin_csv.PluginCsvTestCase) ... > ok > test_detect_weird_dialect (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_export_callback (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_export_to_csv_accepts_dialect (tests.tests_plugin_csv.PluginCsvTestCase) > ... ok > test_export_to_csv_filename (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_export_to_csv_fobj (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_export_to_csv_uses_serialize (tests.tests_plugin_csv.PluginCsvTestCase) > ... ok > test_import_field_limit (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_import_from_csv_discover_dialect > (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_import_from_csv_discover_dialect_decode_error > (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_import_from_csv_force_dialect (tests.tests_plugin_csv.PluginCsvTestCase) > ... ok > test_import_from_csv_impossible_dialect > (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_import_from_csv_retrieve_desired_data > (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_import_from_csv_uses_create_table > (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_imports (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_issue_168 (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_quotes (tests.tests_plugin_csv.PluginCsvTestCase) ... ok > test_export_to_dicts (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_import_from_dicts_accepts_generator > (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_import_from_dicts_maintains_header_order > (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_import_from_dicts_return_desired_data > (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_import_from_dicts_uses_create_table > (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_imports (tests.tests_plugin_dicts.PluginDictTestCase) ... ok > test_export_to_html_filename (tests.tests_plugin_html.PluginHtmlTestCase) ... > ok > test_export_to_html_fobj (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_export_to_html_none (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_export_to_html_unescaped_content > (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_export_to_html_uses_export_data > (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_export_to_html_uses_serialize > (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_extract_properties (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_ignore_colspan (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_import_from_html_filename (tests.tests_plugin_html.PluginHtmlTestCase) > ... ok > test_import_from_html_fobj (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_import_from_html_uses_create_table > (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_imports (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_issue_168 (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_nested_tables_first_inner (tests.tests_plugin_html.PluginHtmlTestCase) > ... ok > test_nested_tables_outer (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_nested_tables_second_inner (tests.tests_plugin_html.PluginHtmlTestCase) > ... ok > test_preserve_html (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_preserve_html_None (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_preserve_html_and_not_skip_header > (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_table_index (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_table_thead_tbody (tests.tests_plugin_html.PluginHtmlTestCase) ... ok > test_extract_links_from_html > (tests.tests_plugin_html.PluginHtmlUtilsTestCase) ... ok > test_extract_node_text (tests.tests_plugin_html.PluginHtmlUtilsTestCase) ... > ok > test_extract_text_from_html (tests.tests_plugin_html.PluginHtmlUtilsTestCase) > ... ok > test_tag_to_dict (tests.tests_plugin_html.PluginHtmlUtilsTestCase) ... ok > test_export_to_json_filename (tests.tests_plugin_json.PluginJsonTestCase) ... > ok > test_export_to_json_filename_save_data_in_correct_format > (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_export_to_json_fobj (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_export_to_json_indent (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_export_to_json_uses_export_data > (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_export_to_json_uses_prepare_to_export > (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_import_from_json_retrieve_desired_data > (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_import_from_json_uses_create_table > (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_imports (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_issue_168 (tests.tests_plugin_json.PluginJsonTestCase) ... ok > test_import_from_ods_retrieve_desired_data > (tests.tests_plugin_ods.PluginOdsTestCase) ... ok > test_import_from_ods_uses_create_table > (tests.tests_plugin_ods.PluginOdsTestCase) ... ok > test_imports (tests.tests_plugin_ods.PluginOdsTestCase) ... ok > test_issue_290_one_hundred_read_as_1 > (tests.tests_plugin_ods.PluginOdsTestCase) ... ok > test_export_callback (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_export_to_sqlite_connection > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_export_to_sqlite_create_unique_table_name > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_export_to_sqlite_filename > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_export_to_sqlite_forcing_table_name_appends_rows > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_export_to_sqlite_uses_prepare_to_export > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_import_from_sqlite_query_args > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_import_from_sqlite_retrieve_desired_data > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_import_from_sqlite_uses_create_table > (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_imports (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_issue_168 (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_issue_170 (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test_sqlite_injection (tests.tests_plugin_sqlite.PluginSqliteTestCase) ... ok > test__parse_col_positions (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_text_should_return_unicode > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_filename (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_fobj (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_frame_style_ASCII > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_frame_style_double > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_frame_style_none > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_frame_style_single > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_uses_export_data > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_export_to_txt_uses_serialize (tests.tests_plugin_txt.PluginTxtTestCase) > ... ok > test_import_from_txt_retrieve_desired_data > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_import_from_txt_uses_create_table > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_import_from_txt_works_with_ASCII_frame > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_import_from_txt_works_with_no_frame > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_import_from_txt_works_with_unicode_double_frame > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_import_from_txt_works_with_unicode_single_frame > (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_imports (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_issue_168 (tests.tests_plugin_txt.PluginTxtTestCase) ... ok > test_ipartition (tests.tests_plugin_utils.GenericUtilsTestCase) ... ok > test_slug (tests.tests_plugin_utils.GenericUtilsTestCase) ... ok > test_create_table_different_number_of_fields > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_create_table_empty_data (tests.tests_plugin_utils.PluginUtilsTestCase) > ... ok > test_create_table_force_types (tests.tests_plugin_utils.PluginUtilsTestCase) > ... ok > test_create_table_import_fields > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_create_table_import_fields_dont_exist > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_create_table_import_fields_ordering > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_create_table_repeated_field_names > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_create_table_skip_header (tests.tests_plugin_utils.PluginUtilsTestCase) > ... ok > test_export_data (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_make_header_should_add_underscore_if_starts_with_number > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_make_header_should_not_ignore_permit_not > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_make_unique_name (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_prepare_to_export_all_fields > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_prepare_to_export_some_fields > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_prepare_to_export_some_fields_dont_exist > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_prepare_to_export_with_FlexibleTable > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_prepare_to_export_with_FlexibleTable_and_export_fields > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > `prepare_to_export` raises exception if obj isn't `*Table` ... ok > test_serialize (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_serialize_should_call_prepare_to_export > (tests.tests_plugin_utils.PluginUtilsTestCase) ... ok > test_export_to_xls_filename (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_export_to_xls_fobj (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_export_to_xls_uses_prepare_to_export > (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_import_from_xls_retrieve_desired_data > (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_import_from_xls_uses_create_table > (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_imports (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_issue_168 (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_start_and_end_row (tests.tests_plugin_xls.PluginXlsTestCase) ... ok > test_export_to_xlsx_filename (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... > ok > test_export_to_xlsx_fobj (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_export_to_xlsx_uses_prepare_to_export > (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_import_from_xlsx_retrieve_desired_data > (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_import_from_xlsx_uses_create_table > (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_imports (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_issue_168 (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_issue_290_can_read_sheet (tests.tests_plugin_xlsx.PluginXlsxTestCase) > ... ok > test_issue_290_one_hundred_read_as_1 > (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_issue_290_textual_value_in_percent_col_is_preserved > (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_start_and_end_row (tests.tests_plugin_xlsx.PluginXlsxTestCase) ... ok > test_import_from_xpath_filename > (tests.tests_plugin_xpath.PluginXPathTestCase) ... ok > test_import_from_xpath_fobj (tests.tests_plugin_xpath.PluginXPathTestCase) > ... ok > test_import_from_xpath_unescape_and_extract_text > (tests.tests_plugin_xpath.PluginXPathTestCase) ... ok > test_import_from_xpath_uses_create_table > (tests.tests_plugin_xpath.PluginXPathTestCase) ... ok > test_imports (tests.tests_plugin_xpath.PluginXPathTestCase) ... ok > test_xpath_must_be_text_type (tests.tests_plugin_xpath.PluginXPathTestCase) > ... ok > test_generate_schema_django (tests.tests_utils.SchemaTestCase) ... ok > test_generate_schema_restricted_fields (tests.tests_utils.SchemaTestCase) ... > ok > test_generate_schema_sql (tests.tests_utils.SchemaTestCase) ... ok > test_generate_schema_txt (tests.tests_utils.SchemaTestCase) ... ok > test_local_file_sample_size (tests.tests_utils.UtilsTestCase) ... FAIL > > ====================================================================== > FAIL: test_local_file_sample_size (tests.tests_utils.UtilsTestCase) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/tests/tests_utils.py", > line 60, in test_local_file_sample_size > self.assert_encoding(result.encoding, encoding) > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build/tests/tests_utils.py", > line 39, in assert_encoding > self.assertEqual(first.lower().split("-")[:-1], > second.lower().split("-")[:-1]) > AssertionError: Lists differ: [] != ['iso', '8859'] > > Second list contains 2 additional elements. > First extra element 0: > 'iso' > > - [] > + ['iso', '8859'] > -------------------- >> begin captured logging << -------------------- > chardet.charsetprober: DEBUG: EUC-JP Japanese prober hit error at byte 8218 > chardet.charsetprober: DEBUG: EUC-KR Korean prober hit error at byte 8218 > chardet.charsetprober: DEBUG: CP949 Korean prober hit error at byte 8231 > chardet.charsetprober: DEBUG: EUC-TW Taiwan prober hit error at byte 8217 > chardet.charsetprober: DEBUG: utf-8 not active > chardet.charsetprober: DEBUG: SHIFT_JIS Japanese confidence = 0.01 > chardet.charsetprober: DEBUG: EUC-JP not active > chardet.charsetprober: DEBUG: GB2312 Chinese confidence = 0.01 > chardet.charsetprober: DEBUG: EUC-KR not active > chardet.charsetprober: DEBUG: CP949 not active > chardet.charsetprober: DEBUG: Big5 Chinese confidence = 0.01 > chardet.charsetprober: DEBUG: EUC-TW not active > chardet.charsetprober: DEBUG: Johab Korean confidence = 0.01 > chardet.charsetprober: DEBUG: windows-1251 Russian confidence = > 0.11635904902448763 > chardet.charsetprober: DEBUG: KOI8-R Russian confidence = 0.0 > chardet.charsetprober: DEBUG: ISO-8859-5 Russian confidence = > 0.38786349674829207 > chardet.charsetprober: DEBUG: MacCyrillic Russian confidence = > 0.10472314412203886 > chardet.charsetprober: DEBUG: IBM866 Russian confidence = 0.3490771470734628 > chardet.charsetprober: DEBUG: IBM855 Russian confidence = 0.24435400295142398 > chardet.charsetprober: DEBUG: ISO-8859-7 Greek confidence = > 0.27748587804995134 > chardet.charsetprober: DEBUG: windows-1253 Greek confidence = > 0.27748587804995134 > chardet.charsetprober: DEBUG: ISO-8859-5 Bulgarian confidence = > 0.2344487341268829 > chardet.charsetprober: DEBUG: windows-1251 Bulgarian confidence = > 0.07814957804229429 > chardet.charsetprober: DEBUG: TIS-620 Thai confidence = 0.0 > chardet.charsetprober: DEBUG: ISO-8859-9 Turkish confidence = > 0.5401223457981911 > chardet.charsetprober: DEBUG: ISO-8859-8 Hebrew confidence = 0.0 > chardet.charsetprober: DEBUG: ISO-8859-8 Hebrew confidence = > 0.39841855779595875 > chardet.charsetprober: DEBUG: ISO-8859-8 Hebrew confidence = > 0.4503861957693445 > --------------------- >> end captured logging << --------------------- > > ---------------------------------------------------------------------- > Ran 174 tests in 1.849s > > FAILED (failures=1) > E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_rows/build; python3.10 -m nose -v > --ignore-files=_parquet.py --ignore-files=tests_table.py > --ignore-files=tests_plugin_pdf.py --ignore-files=tests_plugin_postgresql.py > dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.10 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2022/12/20/rows_0.4.1-5_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&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.