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.

Reply via email to