Source: python-dlt Version: 2.0-1.1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200803 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --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:217: python3.8 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/dlt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/dlt_broker.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/helpers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/dlt_broker_handlers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > copying dlt/py_dlt_receive.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt/core > copying dlt/core/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt/core > copying dlt/core/core_2180.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt/core > copying dlt/core/core_base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/dlt/core > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build; > python3.8 -m nose -v tests > tests.condition_tests.TestsLimitCondition.test_limit_decreasing ... ok > tests.condition_tests.TestsLimitCondition.test_none ... ok > tests.continuousness_helper_test.TestsContinuousness.test_ignore_control ... > ok > tests.continuousness_helper_test.TestsContinuousness.test_simple ... ok > tests.continuousness_helper_test.TestsContinuousness.test_simple_missing ... > ok > tests.continuousness_helper_test.TestsContinuousness.test_simple_over ... ok > tests.continuousness_helper_test.TestsContinuousness.test_simple_reset ... ok > tests.continuousness_helper_test.TestsContinuousness.test_zeros_da1_dc1 ... ok > tests.continuousness_helper_test.TestsContinuousness.test_zeros_non_da1_dc1 > ... ok > test_connect_with_timeout_failed (tests.dlt_client_unit_tests.TestDLTClient) > ... ok > test_connect_with_timeout_success (tests.dlt_client_unit_tests.TestDLTClient) > ... ok > test_init (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_register_no_filter > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_register_similar_filters > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_register_single_filter > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_run_multiple_context_queue > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_run_no_messages > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_run_single_context_queue > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_run_unregister_with_unread_messages > (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) ... ok > test_unregister (tests.dlt_context_handler_unit_tests.TestDLTContextHandler) > ... ok > test_sizeof (tests.dlt_core_unit_tests.TestCoreStructures) ... ok > test_get_api_specific_file > (tests.dlt_core_unit_tests.TestImportSpecificVersion) ... ok > test_get_api_specific_file_not_found > (tests.dlt_core_unit_tests.TestImportSpecificVersion) ... ok > test_get_api_specific_file_truncate_minor_version > (tests.dlt_core_unit_tests.TestImportSpecificVersion) ... ok > test_get_version (tests.dlt_core_unit_tests.TestImportSpecificVersion) ... ok > tests.dlt_filter_unit_tests.TestDLTFilter.test_add0 ... ok > tests.dlt_filter_unit_tests.TestDLTFilter.test_add1 ... ok > tests.dlt_filter_unit_tests.TestDLTFilter.test_add2 ... ok > tests.dlt_filter_unit_tests.TestDLTFilter.test_init ... ok > tests.dlt_filter_unit_tests.TestDLTFilter.test_repr ... ok > test_exit_if_callback_returns_false > (tests.dlt_main_loop_unit_tests.TestMainLoop) ... ok > test_read_message (tests.dlt_main_loop_unit_tests.TestMainLoop) ... ok > test_target_down (tests.dlt_main_loop_unit_tests.TestMainLoop) ... ok > test_target_up_nothing_to_read (tests.dlt_main_loop_unit_tests.TestMainLoop) > ... ok > test_handle_add_new_filter > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_handle_message_tag_and_distribute > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_handle_multiple_different_filters > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_handle_multiple_similar_filters > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_handle_remove_filter_multiple_entries > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_handle_remove_filter_single_entry > (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_init (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) ... ok > test_run_basic (tests.dlt_message_handler_unit_tests.TestDLTMessageHandler) > ... ok > tests.dlt_message_performance_tests.TestsDLTMessagePerf.test_compare_dict ... > ok > tests.dlt_message_performance_tests.TestsDLTMessagePerf.test_compare_filter > ... ok > tests.dlt_message_performance_tests.TestsDLTMessagePerf.test_compare_mesage > ... ok > tests.dlt_message_unit_tests.TestsControl.test_load ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_default_attrs > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_matching_apid_ctid > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_other_not_modified > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_quick_return > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_regexp ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_regexp_benoit > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_regexp_nsm ... > ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_regexp_throw > ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_compare_two_msgs ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_easy_attributes ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_equal ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_from_bytes_control ... > ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_from_bytes_log_multipayload > ... FAIL > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_largelog ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_pickle_api ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_sort_data_control ... ok > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_sort_data_log_multipayload > ... ok > tests.dlt_message_unit_tests.TestsPayload.test_split ... ok > test_check_pycodestyle (tests.static_check_tests.TestCodingStyleCheck) ... ok > test_check_pylint (tests.static_check_tests.TestCodingStyleCheck) ... SKIP: > Runnin in package - skipping pylint > > ====================================================================== > FAIL: > tests.dlt_message_unit_tests.TestsDLTMessageUnit.test_from_bytes_log_multipayload > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build/tests/dlt_message_unit_tests.py", > line 149, in test_from_bytes_log_multipayload > assert_equal(msg.payload_decoded, "4 online cores\n") > AssertionError: '4 online cores ' != '4 online cores\n' > - 4 online cores > ? - > + 4 online cores > > ? > + > > > ---------------------------------------------------------------------- > Ran 67 tests in 9.108s > > FAILED (SKIP=1, failures=1) > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dlt/build; python3.8 -m nose -v tests > dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.8 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/08/03/python-dlt_2.0-1.1_unstable.log 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! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.