Your message dated Sun, 14 Jul 2024 09:37:50 +0000
with message-id <[email protected]>
and subject line Bug#1074642: fixed in txdbus 1.1.0-4
has caused the Debian Bug report #1074642,
regarding txdbus: FTBFS: AttributeError: 'MessageTester' object has no 
attribute 'assertEquals'. Did you mean: 'assertEqual'?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1074642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: txdbus
Version: 1.1.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240702 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> ( cd doc; \
>   asciidoc dbus_overview.asciidoc; \
>   asciidoc tutorial.asciidoc )
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> <unknown>:1: SyntaxWarning: invalid escape sequence '\S'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build; 
> python3.12 -m unittest discover -v 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/txdbus/marshal.py:18: 
> SyntaxWarning: invalid escape sequence '\-'
>   bus_re = re.compile('[^A-Za-z0-9_.\-:]')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/txdbus/marshal.py:20: 
> SyntaxWarning: invalid escape sequence '\.'
>   dot_digit_re = re.compile('\.\d')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/txdbus/marshal.py:213: 
> SyntaxWarning: invalid escape sequence '\-'
>   'Names contains a character outside the set [A-Za-z0-9_.\-:]')
> test_anonymous_auth_logic 
> (tests.test_authentication.AnonymousAuthMechanismTester.test_anonymous_auth_logic)
> test_anonymous_auth_logic ... skipped <function skip at 0x7f6924e5b880>
> test_lock (tests.test_authentication.BusCookieAuthenticatorTester.test_lock)
> test_lock ... skipped <function skip at 0x7f6924e5b880>
> test_mech_name 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_mech_name)
> test_mech_name ... skipped <function skip at 0x7f6924e5b880>
> test_step (tests.test_authentication.BusCookieAuthenticatorTester.test_step)
> test_step ... skipped <function skip at 0x7f6924e5b880>
> test_step1_bad_user_keyring_permissions 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_step1_bad_user_keyring_permissions)
> test_step1_bad_user_keyring_permissions ... skipped <function skip at 
> 0x7f6924e5b880>
> test_step1_create_user_keyring_dir 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_step1_create_user_keyring_dir)
> test_step1_create_user_keyring_dir ... skipped <function skip at 
> 0x7f6924e5b880>
> test_step1_invalid_uid 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_step1_invalid_uid)
> test_step1_invalid_uid ... skipped <function skip at 0x7f6924e5b880>
> test_step1_invalid_username 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_step1_invalid_username)
> test_step1_invalid_username ... skipped <function skip at 0x7f6924e5b880>
> test_step2_fail 
> (tests.test_authentication.BusCookieAuthenticatorTester.test_step2_fail)
> test_step2_fail ... skipped <function skip at 0x7f6924e5b880>
> test_bad_auth_message 
> (tests.test_authentication.ClientAuthenticatorTester.test_bad_auth_message)
> test_bad_auth_message ... skipped <function skip at 0x7f6924e5b880>
> test_data_dbus_cookie_sha1_err 
> (tests.test_authentication.ClientAuthenticatorTester.test_data_dbus_cookie_sha1_err)
> test_data_dbus_cookie_sha1_err ... skipped <function skip at 0x7f6924e5b880>
> test_data_external 
> (tests.test_authentication.ClientAuthenticatorTester.test_data_external)
> test_data_external ... skipped <function skip at 0x7f6924e5b880>
> test_error (tests.test_authentication.ClientAuthenticatorTester.test_error)
> test_error ... skipped <function skip at 0x7f6924e5b880>
> test_get_cookie 
> (tests.test_authentication.ClientAuthenticatorTester.test_get_cookie)
> test_get_cookie ... skipped <function skip at 0x7f6924e5b880>
> test_ok (tests.test_authentication.ClientAuthenticatorTester.test_ok)
> test_ok ... skipped <function skip at 0x7f6924e5b880>
> test_rejection 
> (tests.test_authentication.ClientAuthenticatorTester.test_rejection)
> test_rejection ... skipped <function skip at 0x7f6924e5b880>
> test_unix_fd_agree 
> (tests.test_authentication.ClientAuthenticatorTester.test_unix_fd_agree)
> test_unix_fd_agree ... skipped <function skip at 0x7f6924e5b880>
> test_unix_fd_disagree 
> (tests.test_authentication.ClientAuthenticatorTester.test_unix_fd_disagree)
> test_unix_fd_disagree ... skipped <function skip at 0x7f6924e5b880>
> test_dbus_cookie_authentication 
> (tests.test_authentication.DBusCookieAuthenticationTester.test_dbus_cookie_authentication)
> test_dbus_cookie_authentication ... skipped <function skip at 0x7f6924e5b880>
> test_del_cookie_last 
> (tests.test_authentication.DBusCookieCookieHandlingTester.test_del_cookie_last)
> test_del_cookie_last ... skipped <function skip at 0x7f6924e5b880>
> test_del_cookie_with_remaining 
> (tests.test_authentication.DBusCookieCookieHandlingTester.test_del_cookie_with_remaining)
> test_del_cookie_with_remaining ... skipped <function skip at 0x7f6924e5b880>
> test_make_cookies 
> (tests.test_authentication.DBusCookieCookieHandlingTester.test_make_cookies)
> test_make_cookies ... skipped <function skip at 0x7f6924e5b880>
> test_external_auth_logic 
> (tests.test_authentication.ExternalAuthMechanismTester.test_external_auth_logic)
> test_external_auth_logic ... skipped <function skip at 0x7f6924e5b880>
> test_bad_command 
> (tests.test_authentication.ServerObjectTester.test_bad_command)
> test_bad_command ... skipped <function skip at 0x7f6924e5b880>
> test_bad_mech (tests.test_authentication.ServerObjectTester.test_bad_mech)
> test_bad_mech ... skipped <function skip at 0x7f6924e5b880>
> test_bad_mech2 (tests.test_authentication.ServerObjectTester.test_bad_mech2)
> test_bad_mech2 ... skipped <function skip at 0x7f6924e5b880>
> test_cancel (tests.test_authentication.ServerObjectTester.test_cancel)
> test_cancel ... skipped <function skip at 0x7f6924e5b880>
> test_max_rejects 
> (tests.test_authentication.ServerObjectTester.test_max_rejects)
> test_max_rejects ... skipped <function skip at 0x7f6924e5b880>
> test_no_null_byte_at_start 
> (tests.test_authentication.ServerObjectTester.test_no_null_byte_at_start)
> test_no_null_byte_at_start ... skipped <function skip at 0x7f6924e5b880>
> test_reject (tests.test_authentication.ServerObjectTester.test_reject)
> test_reject ... skipped <function skip at 0x7f6924e5b880>
> test_retry (tests.test_authentication.ServerObjectTester.test_retry)
> test_retry ... skipped <function skip at 0x7f6924e5b880>
> test_too_long (tests.test_authentication.ServerObjectTester.test_too_long)
> test_too_long ... skipped <function skip at 0x7f6924e5b880>
> test_already_owner 
> (tests.test_client_against_internal_bus.BusNameTest.test_already_owner)
> test_already_owner ... skipped 'Internal bus tests are currently broken.'
> test_bad_bus_name 
> (tests.test_client_against_internal_bus.BusNameTest.test_bad_bus_name)
> test_bad_bus_name ... skipped 'Internal bus tests are currently broken.'
> test_bad_get_connection_user1 
> (tests.test_client_against_internal_bus.BusNameTest.test_bad_get_connection_user1)
> test_bad_get_connection_user1 ... skipped 'Internal bus tests are currently 
> broken.'
> test_empty_list_queued_owners 
> (tests.test_client_against_internal_bus.BusNameTest.test_empty_list_queued_owners)
> test_empty_list_queued_owners ... skipped 'Internal bus tests are currently 
> broken.'
> test_get_bus_name 
> (tests.test_client_against_internal_bus.BusNameTest.test_get_bus_name)
> test_get_bus_name ... skipped 'Internal bus tests are currently broken.'
> test_get_connection_user 
> (tests.test_client_against_internal_bus.BusNameTest.test_get_connection_user)
> test_get_connection_user ... skipped 'Internal bus tests are currently 
> broken.'
> test_list_queued_owners 
> (tests.test_client_against_internal_bus.BusNameTest.test_list_queued_owners)
> test_list_queued_owners ... skipped 'Internal bus tests are currently broken.'
> test_name_in_use 
> (tests.test_client_against_internal_bus.BusNameTest.test_name_in_use)
> test_name_in_use ... skipped 'Internal bus tests are currently broken.'
> test_name_replacement 
> (tests.test_client_against_internal_bus.BusNameTest.test_name_replacement)
> test_name_replacement ... skipped 'Internal bus tests are currently broken.'
> test_queued_name_replacement 
> (tests.test_client_against_internal_bus.BusNameTest.test_queued_name_replacement)
> test_queued_name_replacement ... skipped 'Internal bus tests are currently 
> broken.'
> test_queued_name_replacement_with_errback 
> (tests.test_client_against_internal_bus.BusNameTest.test_queued_name_replacement_with_errback)
> test_queued_name_replacement_with_errback ... skipped 'Internal bus tests are 
> currently broken.'
> test_caller 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_caller)
> test_caller ... skipped 'Internal bus tests are currently broken.'
> test_comlex_args 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_comlex_args)
> test_comlex_args ... skipped 'Internal bus tests are currently broken.'
> test_connection_lost_callbacks 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_connection_lost_callbacks)
> test_connection_lost_callbacks ... skipped 'Internal bus tests are currently 
> broken.'
> test_connection_lost_callbacks_canceled 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_connection_lost_callbacks_canceled)
> test_connection_lost_callbacks_canceled ... skipped 'Internal bus tests are 
> currently broken.'
> test_connection_lost_with_pending_calls 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_connection_lost_with_pending_calls)
> test_connection_lost_with_pending_calls ... skipped 'Internal bus tests are 
> currently broken.'
> test_dict_to_tuples 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_dict_to_tuples)
> test_dict_to_tuples ... skipped 'Internal bus tests are currently broken.'
> test_dict_to_tuples2 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_dict_to_tuples2)
> test_dict_to_tuples2 ... skipped 'Internal bus tests are currently broken.'
> test_dict_to_tuples3 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_dict_to_tuples3)
> test_dict_to_tuples3 ... skipped 'Internal bus tests are currently broken.'
> test_dict_to_tuples4 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_dict_to_tuples4)
> test_dict_to_tuples4 ... skipped 'Internal bus tests are currently broken.'
> test_not_implemented_dbus_method 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_not_implemented_dbus_method)
> test_not_implemented_dbus_method ... skipped 'Internal bus tests are 
> currently broken.'
> test_time_out 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_time_out)
> test_time_out ... skipped 'Internal bus tests are currently broken.'
> test_time_out_not_needed 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_time_out_not_needed)
> test_time_out_not_needed ... skipped 'Internal bus tests are currently 
> broken.'
> test_time_out_not_needed_on_error 
> (tests.test_client_against_internal_bus.ComplexObjectTester.test_time_out_not_needed_on_error)
> test_time_out_not_needed_on_error ... skipped 'Internal bus tests are 
> currently broken.'
> test_client_connect 
> (tests.test_client_against_internal_bus.ConnectionTest.test_client_connect)
> test_client_connect ... skipped 'Internal bus tests are currently broken.'
> test_failed_connect 
> (tests.test_client_against_internal_bus.ConnectionTest.test_failed_connect)
> test_failed_connect ... skipped 'Internal bus tests are currently broken.'
> test_fallback_connect 
> (tests.test_client_against_internal_bus.ConnectionTest.test_fallback_connect)
> test_fallback_connect ... skipped 'Internal bus tests are currently broken.'
> test_no_valid_endpoints 
> (tests.test_client_against_internal_bus.ConnectionTest.test_no_valid_endpoints)
> test_no_valid_endpoints ... skipped 'Internal bus tests are currently broken.'
> test_cancel_notify_on_disconnect 
> (tests.test_client_against_internal_bus.DisconnectTest.test_cancel_notify_on_disconnect)
> test_cancel_notify_on_disconnect ... skipped 'Internal bus tests are 
> currently broken.'
> test_notify_on_disconnect 
> (tests.test_client_against_internal_bus.DisconnectTest.test_notify_on_disconnect)
> test_notify_on_disconnect ... skipped 'Internal bus tests are currently 
> broken.'
> test_err_call_bad_arguments 
> (tests.test_client_against_internal_bus.ErrorTester.test_err_call_bad_arguments)
> test_err_call_bad_arguments ... skipped 'Internal bus tests are currently 
> broken.'
> test_err_call_no_arguments 
> (tests.test_client_against_internal_bus.ErrorTester.test_err_call_no_arguments)
> test_err_call_no_arguments ... skipped 'Internal bus tests are currently 
> broken.'
> test_err_no_method 
> (tests.test_client_against_internal_bus.ErrorTester.test_err_no_method)
> test_err_no_method ... skipped 'Internal bus tests are currently broken.'
> test_err_no_object 
> (tests.test_client_against_internal_bus.ErrorTester.test_err_no_object)
> test_err_no_object ... skipped 'Internal bus tests are currently broken.'
> test_raise_expected 
> (tests.test_client_against_internal_bus.ErrorTester.test_raise_expected)
> test_raise_expected ... skipped 'Internal bus tests are currently broken.'
> test_raise_invalid 
> (tests.test_client_against_internal_bus.ErrorTester.test_raise_invalid)
> test_raise_invalid ... skipped 'Internal bus tests are currently broken.'
> test_raise_python 
> (tests.test_client_against_internal_bus.ErrorTester.test_raise_python)
> test_raise_python ... skipped 'Internal bus tests are currently broken.'
> test_subclass_method 
> (tests.test_client_against_internal_bus.InheritiedInterfaceTest.test_subclass_method)
> test_subclass_method ... skipped 'Internal bus tests are currently broken.'
> test_superclass_method 
> (tests.test_client_against_internal_bus.InheritiedInterfaceTest.test_superclass_method)
> test_superclass_method ... skipped 'Internal bus tests are currently broken.'
> test_bad_remote_method 
> (tests.test_client_against_internal_bus.InterfaceTester.test_bad_remote_method)
> test_bad_remote_method ... skipped 'Internal bus tests are currently broken.'
> test_bad_remote_method_argument_number 
> (tests.test_client_against_internal_bus.InterfaceTester.test_bad_remote_method_argument_number)
> test_bad_remote_method_argument_number ... skipped 'Internal bus tests are 
> currently broken.'
> test_bar (tests.test_client_against_internal_bus.InterfaceTester.test_bar)
> test_bar ... skipped 'Internal bus tests are currently broken.'
> test_baz (tests.test_client_against_internal_bus.InterfaceTester.test_baz)
> test_baz ... skipped 'Internal bus tests are currently broken.'
> test_baz2 (tests.test_client_against_internal_bus.InterfaceTester.test_baz2)
> test_baz2 ... skipped 'Internal bus tests are currently broken.'
> test_delete_iterface_method 
> (tests.test_client_against_internal_bus.InterfaceTester.test_delete_iterface_method)
> test_delete_iterface_method ... skipped 'Internal bus tests are currently 
> broken.'
> test_delete_iterface_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_delete_iterface_property)
> test_delete_iterface_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_delete_iterface_signal 
> (tests.test_client_against_internal_bus.InterfaceTester.test_delete_iterface_signal)
> test_delete_iterface_signal ... skipped 'Internal bus tests are currently 
> broken.'
> test_emit_invalid_signal 
> (tests.test_client_against_internal_bus.InterfaceTester.test_emit_invalid_signal)
> test_emit_invalid_signal ... skipped 'Internal bus tests are currently 
> broken.'
> test_foo (tests.test_client_against_internal_bus.InterfaceTester.test_foo)
> test_foo ... skipped 'Internal bus tests are currently broken.'
> test_foo2 (tests.test_client_against_internal_bus.InterfaceTester.test_foo2)
> test_foo2 ... skipped 'Internal bus tests are currently broken.'
> test_get_all_properties 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_all_properties)
> test_get_all_properties ... skipped 'Internal bus tests are currently broken.'
> test_get_common_property1_with_interface 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_common_property1_with_interface)
> test_get_common_property1_with_interface ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_common_property2_with_interface 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_common_property2_with_interface)
> test_get_common_property2_with_interface ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_integer_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_integer_property)
> test_get_integer_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_get_invalid_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_invalid_property)
> test_get_invalid_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_get_property_with_interface 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_property_with_interface)
> test_get_property_with_interface ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_property_without_interface 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_property_without_interface)
> test_get_property_without_interface ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_proxy_with_bad_interface_name 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_proxy_with_bad_interface_name)
> test_get_proxy_with_bad_interface_name ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_proxy_with_string_interface_name 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_proxy_with_string_interface_name)
> test_get_proxy_with_string_interface_name ... skipped 'Internal bus tests are 
> currently broken.'
> test_get_write_only_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_get_write_only_property)
> test_get_write_only_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_interface_invalid_constructor_argument 
> (tests.test_client_against_internal_bus.InterfaceTester.test_interface_invalid_constructor_argument)
> test_interface_invalid_constructor_argument ... skipped 'Internal bus tests 
> are currently broken.'
> test_invalid_property_name 
> (tests.test_client_against_internal_bus.InterfaceTester.test_invalid_property_name)
> test_invalid_property_name ... skipped 'Internal bus tests are currently 
> broken.'
> test_missing_implementation 
> (tests.test_client_against_internal_bus.InterfaceTester.test_missing_implementation)
> test_missing_implementation ... skipped 'Internal bus tests are currently 
> broken.'
> test_muli_variant_return 
> (tests.test_client_against_internal_bus.InterfaceTester.test_muli_variant_return)
> test_muli_variant_return ... skipped 'Internal bus tests are currently 
> broken.'
> test_property_delete 
> (tests.test_client_against_internal_bus.InterfaceTester.test_property_delete)
> test_property_delete ... skipped 'Internal bus tests are currently broken.'
> test_property_emit_changed 
> (tests.test_client_against_internal_bus.InterfaceTester.test_property_emit_changed)
> test_property_emit_changed ... skipped 'Internal bus tests are currently 
> broken.'
> test_property_emitsOnChange_validity 
> (tests.test_client_against_internal_bus.InterfaceTester.test_property_emitsOnChange_validity)
> test_property_emitsOnChange_validity ... skipped 'Internal bus tests are 
> currently broken.'
> test_renamed_server_method 
> (tests.test_client_against_internal_bus.InterfaceTester.test_renamed_server_method)
> test_renamed_server_method ... skipped 'Internal bus tests are currently 
> broken.'
> test_set_invalid_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_set_invalid_property)
> test_set_invalid_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_set_read_only_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_set_read_only_property)
> test_set_read_only_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_set_string_property 
> (tests.test_client_against_internal_bus.InterfaceTester.test_set_string_property)
> test_set_string_property ... skipped 'Internal bus tests are currently 
> broken.'
> test_introspection 
> (tests.test_client_against_internal_bus.IntrospectionTest.test_introspection)
> test_introspection ... skipped 'Internal bus tests are currently broken.'
> test_introspection_parsing 
> (tests.test_client_against_internal_bus.IntrospectionTest.test_introspection_parsing)
> test_introspection_parsing ... skipped 'Internal bus tests are currently 
> broken.'
> test_get_managed_objects 
> (tests.test_client_against_internal_bus.ObjectManagerTest.test_get_managed_objects)
> test_get_managed_objects ... skipped 'Internal bus tests are currently 
> broken.'
> test_interface_added_signal 
> (tests.test_client_against_internal_bus.ObjectManagerTest.test_interface_added_signal)
> test_interface_added_signal ... skipped 'Internal bus tests are currently 
> broken.'
> test_interface_removed_signal 
> (tests.test_client_against_internal_bus.ObjectManagerTest.test_interface_removed_signal)
> test_interface_removed_signal ... skipped 'Internal bus tests are currently 
> broken.'
> test_unexport_objects 
> (tests.test_client_against_internal_bus.ObjectManagerTest.test_unexport_objects)
> test_unexport_objects ... skipped 'Internal bus tests are currently broken.'
> runTest (tests.test_client_against_internal_bus.ServerObjectTester.runTest)
> If no C{methodName} argument is passed to the constructor, L{run} will ... 
> skipped 'Internal bus tests are currently broken.'
> test_arg_path_rule_match 
> (tests.test_client_against_internal_bus.SignalTester.test_arg_path_rule_match)
> test_arg_path_rule_match ... skipped 'Internal bus tests are currently 
> broken.'
> test_arg_rule_match 
> (tests.test_client_against_internal_bus.SignalTester.test_arg_rule_match)
> test_arg_rule_match ... skipped 'Internal bus tests are currently broken.'
> test_arg_rule_remove_match 
> (tests.test_client_against_internal_bus.SignalTester.test_arg_rule_remove_match)
> test_arg_rule_remove_match ... skipped 'Internal bus tests are currently 
> broken.'
> test_bad_signal_interface 
> (tests.test_client_against_internal_bus.SignalTester.test_bad_signal_interface)
> test_bad_signal_interface ... skipped 'Internal bus tests are currently 
> broken.'
> test_path_namespace_rule_match 
> (tests.test_client_against_internal_bus.SignalTester.test_path_namespace_rule_match)
> test_path_namespace_rule_match ... skipped 'Internal bus tests are currently 
> broken.'
> test_shared_signal 
> (tests.test_client_against_internal_bus.SignalTester.test_shared_signal)
> test_shared_signal ... skipped 'Internal bus tests are currently broken.'
> test_signal (tests.test_client_against_internal_bus.SignalTester.test_signal)
> test_signal ... skipped 'Internal bus tests are currently broken.'
> test_signal_cancel 
> (tests.test_client_against_internal_bus.SignalTester.test_signal_cancel)
> test_signal_cancel ... skipped 'Internal bus tests are currently broken.'
> test_signal_no_parameters 
> (tests.test_client_against_internal_bus.SignalTester.test_signal_no_parameters)
> test_signal_no_parameters ... skipped 'Internal bus tests are currently 
> broken.'
> runTest (tests.test_client_against_internal_bus.SimpleObjectTester.runTest)
> If no C{methodName} argument is passed to the constructor, L{run} will ... 
> skipped 'Internal bus tests are currently broken.'
> test_bad_remote_method_call 
> (tests.test_client_against_internal_bus.SimpleTest.test_bad_remote_method_call)
> test_bad_remote_method_call ... skipped 'Internal bus tests are currently 
> broken.'
> test_extra_arguments 
> (tests.test_client_against_internal_bus.SimpleTest.test_extra_arguments)
> test_extra_arguments ... skipped 'Internal bus tests are currently broken.'
> test_get_connection 
> (tests.test_client_against_internal_bus.SimpleTest.test_get_connection)
> test_get_connection ... skipped 'Internal bus tests are currently broken.'
> test_get_name_owner 
> (tests.test_client_against_internal_bus.SimpleTest.test_get_name_owner)
> test_get_name_owner ... skipped 'Internal bus tests are currently broken.'
> test_hello_hello 
> (tests.test_client_against_internal_bus.SimpleTest.test_hello_hello)
> test_hello_hello ... skipped 'Internal bus tests are currently broken.'
> test_manual_interface 
> (tests.test_client_against_internal_bus.SimpleTest.test_manual_interface)
> test_manual_interface ... skipped 'Internal bus tests are currently broken.'
> test_ping (tests.test_client_against_internal_bus.SimpleTest.test_ping)
> test_ping ... skipped 'Internal bus tests are currently broken.'
> test_simple (tests.test_client_against_internal_bus.SimpleTest.test_simple)
> test_simple ... skipped 'Internal bus tests are currently broken.'
> test_call_with_one_UNIX_FD_arg 
> (tests.test_client_against_internal_bus.UnixFDArgumentsTester.test_call_with_one_UNIX_FD_arg)
> test_call_with_one_UNIX_FD_arg ... skipped 'Internal bus tests are currently 
> broken.'
> test_call_with_two_UNIX_FD_args 
> (tests.test_client_against_internal_bus.UnixFDArgumentsTester.test_call_with_two_UNIX_FD_args)
> test_call_with_two_UNIX_FD_args ... skipped 'Internal bus tests are currently 
> broken.'
> test_launchd_address 
> (tests.test_endpoints.EndpointsTester.test_launchd_address)
> test_launchd_address ... skipped <function skip at 0x7f6924e5b880>
> test_multiple_addresses 
> (tests.test_endpoints.EndpointsTester.test_multiple_addresses)
> test_multiple_addresses ... skipped <function skip at 0x7f6924e5b880>
> test_no_session (tests.test_endpoints.EndpointsTester.test_no_session)
> test_no_session ... skipped <function skip at 0x7f6924e5b880>
> test_nonce_tcp_address 
> (tests.test_endpoints.EndpointsTester.test_nonce_tcp_address)
> test_nonce_tcp_address ... skipped <function skip at 0x7f6924e5b880>
> test_session (tests.test_endpoints.EndpointsTester.test_session)
> test_session ... skipped <function skip at 0x7f6924e5b880>
> test_system (tests.test_endpoints.EndpointsTester.test_system)
> test_system ... skipped <function skip at 0x7f6924e5b880>
> test_tcp_address (tests.test_endpoints.EndpointsTester.test_tcp_address)
> test_tcp_address ... skipped <function skip at 0x7f6924e5b880>
> test_unix_address (tests.test_endpoints.EndpointsTester.test_unix_address)
> test_unix_address ... skipped <function skip at 0x7f6924e5b880>
> test_0align (tests.test_marshal.AlignmentTests.test_0align) ... ERROR
> test_2align (tests.test_marshal.AlignmentTests.test_2align) ... ERROR
> test_8align (tests.test_marshal.AlignmentTests.test_8align) ... ERROR
> test_mid_align (tests.test_marshal.AlignmentTests.test_mid_align) ... ERROR
> test_no_padding (tests.test_marshal.AlignmentTests.test_no_padding) ... ERROR
> test_bool (tests.test_marshal.SigFromPyTests.test_bool) ... ERROR
> test_bytearray (tests.test_marshal.SigFromPyTests.test_bytearray) ... ERROR
> test_class (tests.test_marshal.SigFromPyTests.test_class) ... ERROR
> test_dict (tests.test_marshal.SigFromPyTests.test_dict) ... ERROR
> test_dict_multiple_elements_same_type 
> (tests.test_marshal.SigFromPyTests.test_dict_multiple_elements_same_type) ... 
> ERROR
> test_dict_of_variants 
> (tests.test_marshal.SigFromPyTests.test_dict_of_variants) ... ERROR
> test_fail (tests.test_marshal.SigFromPyTests.test_fail) ... ok
> test_float (tests.test_marshal.SigFromPyTests.test_float) ... ERROR
> test_int (tests.test_marshal.SigFromPyTests.test_int) ... ERROR
> test_list (tests.test_marshal.SigFromPyTests.test_list) ... ERROR
> test_list_multiple_elements_same_type 
> (tests.test_marshal.SigFromPyTests.test_list_multiple_elements_same_type) ... 
> ERROR
> test_list_of_variants 
> (tests.test_marshal.SigFromPyTests.test_list_of_variants) ... ERROR
> test_long (tests.test_marshal.SigFromPyTests.test_long) ... skipped 'Python 3 
> uses unified integers: no long type.'
> test_string (tests.test_marshal.SigFromPyTests.test_string) ... ERROR
> test_tuple (tests.test_marshal.SigFromPyTests.test_tuple) ... ERROR
> test_array_of_dict 
> (tests.test_marshal.SignatureIteratorTests.test_array_of_dict) ... ERROR
> test_array_of_struct 
> (tests.test_marshal.SignatureIteratorTests.test_array_of_struct) ... ERROR
> test_embedded_array 
> (tests.test_marshal.SignatureIteratorTests.test_embedded_array) ... ERROR
> test_embedded_struct 
> (tests.test_marshal.SignatureIteratorTests.test_embedded_struct) ... ERROR
> test_multi (tests.test_marshal.SignatureIteratorTests.test_multi) ... ERROR
> test_one (tests.test_marshal.SignatureIteratorTests.test_one) ... ERROR
> test_struct (tests.test_marshal.SignatureIteratorTests.test_struct) ... ERROR
> test_two (tests.test_marshal.SignatureIteratorTests.test_two) ... ERROR
> test_byte (tests.test_marshal.TestArrayMarshal.test_byte) ... ERROR
> test_byte_bytearray (tests.test_marshal.TestArrayMarshal.test_byte_bytearray) 
> ... ERROR
> test_dict (tests.test_marshal.TestArrayMarshal.test_dict) ... ERROR
> test_dict_strings (tests.test_marshal.TestArrayMarshal.test_dict_strings) ... 
> ERROR
> test_invalid_array (tests.test_marshal.TestArrayMarshal.test_invalid_array) 
> ... ok
> test_string (tests.test_marshal.TestArrayMarshal.test_string) ... ERROR
> test_struct (tests.test_marshal.TestArrayMarshal.test_struct) ... ERROR
> test_struct_padding (tests.test_marshal.TestArrayMarshal.test_struct_padding) 
> ... ERROR
> test_bad_length (tests.test_marshal.TestArrayUnmarshal.test_bad_length) ... ok
> test_byte (tests.test_marshal.TestArrayUnmarshal.test_byte) ... ERROR
> test_dict (tests.test_marshal.TestArrayUnmarshal.test_dict) ... ERROR
> test_dict_strings (tests.test_marshal.TestArrayUnmarshal.test_dict_strings) 
> ... ERROR
> test_string (tests.test_marshal.TestArrayUnmarshal.test_string) ... ERROR
> test_struct (tests.test_marshal.TestArrayUnmarshal.test_struct) ... ERROR
> test_struct_padding 
> (tests.test_marshal.TestArrayUnmarshal.test_struct_padding) ... ERROR
> test_boolean (tests.test_marshal.TestSimpleMarshal.test_boolean) ... ERROR
> test_byte (tests.test_marshal.TestSimpleMarshal.test_byte) ... ERROR
> test_double (tests.test_marshal.TestSimpleMarshal.test_double) ... ERROR
> test_endian (tests.test_marshal.TestSimpleMarshal.test_endian) ... ERROR
> test_int16 (tests.test_marshal.TestSimpleMarshal.test_int16) ... ERROR
> test_int32 (tests.test_marshal.TestSimpleMarshal.test_int32) ... ERROR
> test_int64 (tests.test_marshal.TestSimpleMarshal.test_int64) ... ERROR
> test_signature1 (tests.test_marshal.TestSimpleMarshal.test_signature1) ... 
> ERROR
> test_signature2 (tests.test_marshal.TestSimpleMarshal.test_signature2) ... 
> ERROR
> test_string (tests.test_marshal.TestSimpleMarshal.test_string) ... ERROR
> test_string_embedded_null 
> (tests.test_marshal.TestSimpleMarshal.test_string_embedded_null) ... ok
> test_string_wrong_type 
> (tests.test_marshal.TestSimpleMarshal.test_string_wrong_type) ... ok
> test_uint16 (tests.test_marshal.TestSimpleMarshal.test_uint16) ... ERROR
> test_uint32 (tests.test_marshal.TestSimpleMarshal.test_uint32) ... ERROR
> test_uint64 (tests.test_marshal.TestSimpleMarshal.test_uint64) ... ERROR
> test_boolean (tests.test_marshal.TestSimpleUnmarshal.test_boolean) ... ERROR
> test_byte (tests.test_marshal.TestSimpleUnmarshal.test_byte) ... ERROR
> test_double (tests.test_marshal.TestSimpleUnmarshal.test_double) ... ERROR
> test_int16 (tests.test_marshal.TestSimpleUnmarshal.test_int16) ... ERROR
> test_int32 (tests.test_marshal.TestSimpleUnmarshal.test_int32) ... ERROR
> test_int64 (tests.test_marshal.TestSimpleUnmarshal.test_int64) ... ERROR
> test_signature1 (tests.test_marshal.TestSimpleUnmarshal.test_signature1) ... 
> ERROR
> test_signature2 (tests.test_marshal.TestSimpleUnmarshal.test_signature2) ... 
> ERROR
> test_string (tests.test_marshal.TestSimpleUnmarshal.test_string) ... ERROR
> test_uint16 (tests.test_marshal.TestSimpleUnmarshal.test_uint16) ... ERROR
> test_uint32 (tests.test_marshal.TestSimpleUnmarshal.test_uint32) ... ERROR
> test_uint64 (tests.test_marshal.TestSimpleUnmarshal.test_uint64) ... ERROR
> test_custom (tests.test_marshal.TestStructMarshal.test_custom) ... ERROR
> test_one (tests.test_marshal.TestStructMarshal.test_one) ... ERROR
> test_pad (tests.test_marshal.TestStructMarshal.test_pad) ... ERROR
> test_string (tests.test_marshal.TestStructMarshal.test_string) ... ERROR
> test_substruct (tests.test_marshal.TestStructMarshal.test_substruct) ... ERROR
> test_substruct_endian 
> (tests.test_marshal.TestStructMarshal.test_substruct_endian) ... ERROR
> test_two (tests.test_marshal.TestStructMarshal.test_two) ... ERROR
> test_one (tests.test_marshal.TestStructUnmarshal.test_one) ... ERROR
> test_pad (tests.test_marshal.TestStructUnmarshal.test_pad) ... ERROR
> test_string (tests.test_marshal.TestStructUnmarshal.test_string) ... ERROR
> test_substruct (tests.test_marshal.TestStructUnmarshal.test_substruct) ... 
> ERROR
> test_two (tests.test_marshal.TestStructUnmarshal.test_two) ... ERROR
> test_byte (tests.test_marshal.TestVariantMarshal.test_byte) ... ERROR
> test_bytearray (tests.test_marshal.TestVariantMarshal.test_bytearray) ... 
> ERROR
> test_struct (tests.test_marshal.TestVariantMarshal.test_struct) ... ERROR
> test_byte (tests.test_marshal.TestVariantUnmarshal.test_byte) ... ERROR
> test_struct (tests.test_marshal.TestVariantUnmarshal.test_struct) ... ERROR
> test_invalid_message_type 
> (tests.test_message.MessageTester.test_invalid_message_type) ... ERROR
> test_reserved_path (tests.test_message.MessageTester.test_reserved_path) ... 
> ok
> test_too_long (tests.test_message.MessageTester.test_too_long) ... ok
> test_property_deletion 
> (tests.test_objects.ObjectsTester.test_property_deletion)
> test_property_deletion ... ok
> test_signature_validity 
> (tests.test_objects.ObjectsTester.test_signature_validity)
> test_signature_validity ... ok
> test_1 (tests.test_validators.BusNameValidationTester.test_1)
> test_1 ... ok
> test_2 (tests.test_validators.BusNameValidationTester.test_2)
> test_2 ... ok
> test_3 (tests.test_validators.BusNameValidationTester.test_3)
> test_3 ... ok
> test_4 (tests.test_validators.BusNameValidationTester.test_4)
> test_4 ... ok
> test_5 (tests.test_validators.BusNameValidationTester.test_5)
> test_5 ... ok
> test_6 (tests.test_validators.BusNameValidationTester.test_6)
> test_6 ... ok
> test_7 (tests.test_validators.BusNameValidationTester.test_7)
> test_7 ... ok
> test_1 (tests.test_validators.ErrorNameValidationTester.test_1)
> test_1 ... ok
> test_2 (tests.test_validators.ErrorNameValidationTester.test_2)
> test_2 ... ok
> test_3 (tests.test_validators.ErrorNameValidationTester.test_3)
> test_3 ... ok
> test_4 (tests.test_validators.ErrorNameValidationTester.test_4)
> test_4 ... ok
> test_5 (tests.test_validators.ErrorNameValidationTester.test_5)
> test_5 ... ok
> test_6 (tests.test_validators.ErrorNameValidationTester.test_6)
> test_6 ... ok
> test_7 (tests.test_validators.ErrorNameValidationTester.test_7)
> test_7 ... ok
> test_1 (tests.test_validators.InterfaceNameValidationTester.test_1)
> test_1 ... ok
> test_2 (tests.test_validators.InterfaceNameValidationTester.test_2)
> test_2 ... ok
> test_3 (tests.test_validators.InterfaceNameValidationTester.test_3)
> test_3 ... ok
> test_4 (tests.test_validators.InterfaceNameValidationTester.test_4)
> test_4 ... ok
> test_5 (tests.test_validators.InterfaceNameValidationTester.test_5)
> test_5 ... ok
> test_6 (tests.test_validators.InterfaceNameValidationTester.test_6)
> test_6 ... ok
> test_7 (tests.test_validators.InterfaceNameValidationTester.test_7)
> test_7 ... ok
> test_1 (tests.test_validators.MemberNameValidationTester.test_1)
> test_1 ... ok
> test_2 (tests.test_validators.MemberNameValidationTester.test_2)
> test_2 ... ok
> test_3 (tests.test_validators.MemberNameValidationTester.test_3)
> test_3 ... ok
> test_4 (tests.test_validators.MemberNameValidationTester.test_4)
> test_4 ... ok
> test_1 (tests.test_validators.ObjectNameValidationTester.test_1)
> test_1 ... ok
> test_2 (tests.test_validators.ObjectNameValidationTester.test_2)
> test_2 ... ok
> test_3 (tests.test_validators.ObjectNameValidationTester.test_3)
> test_3 ... ok
> test_4 (tests.test_validators.ObjectNameValidationTester.test_4)
> test_4 ... ok
> test_5 (tests.test_validators.ObjectNameValidationTester.test_5)
> test_5 ... ok
> test_6 (tests.test_validators.ObjectNameValidationTester.test_6)
> test_6 ... ok
> test_7 (tests.test_validators.ObjectNameValidationTester.test_7)
> test_7 ... ok
> 
> ======================================================================
> ERROR: test_0align (tests.test_marshal.AlignmentTests.test_0align)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 96, in test_0align
>     self.assertEquals(m.pad['t'](8), b'')
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'AlignmentTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_2align (tests.test_marshal.AlignmentTests.test_2align)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 90, in test_2align
>     self.assertEquals(m.pad['n'](1), b'\0')
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'AlignmentTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_8align (tests.test_marshal.AlignmentTests.test_8align)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 93, in test_8align
>     self.assertEquals(m.pad['t'](1), b'\0' * 7)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'AlignmentTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_mid_align (tests.test_marshal.AlignmentTests.test_mid_align)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 99, in test_mid_align
>     self.assertEquals(m.pad['t'](4), b'\0' * 4)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'AlignmentTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_no_padding (tests.test_marshal.AlignmentTests.test_no_padding)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 87, in test_no_padding
>     self.assertEquals(m.pad['y'](1), b'')
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'AlignmentTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_bool (tests.test_marshal.SigFromPyTests.test_bool)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 37, in test_bool
>     self.t(True, 'b')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_bytearray (tests.test_marshal.SigFromPyTests.test_bytearray)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 53, in test_bytearray
>     self.t(bytearray(six.b('\xAA\xAA')), 'ay')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_class (tests.test_marshal.SigFromPyTests.test_class)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 81, in test_class
>     self.t(V(), 'ii')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict (tests.test_marshal.SigFromPyTests.test_dict)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 65, in test_dict
>     self.t({'foo': 1},  'a{si}')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict_multiple_elements_same_type 
> (tests.test_marshal.SigFromPyTests.test_dict_multiple_elements_same_type)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 68, in test_dict_multiple_elements_same_type
>     self.t({'foo': 1, 'bar': 2},  'a{si}')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict_of_variants 
> (tests.test_marshal.SigFromPyTests.test_dict_of_variants)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 71, in test_dict_of_variants
>     self.t({'foo': 1, 'bar': '2'},  'a{sv}')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_float (tests.test_marshal.SigFromPyTests.test_float)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 44, in test_float
>     self.t(1.0, 'd')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int (tests.test_marshal.SigFromPyTests.test_int)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 34, in test_int
>     self.t(1, 'i')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_list (tests.test_marshal.SigFromPyTests.test_list)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 50, in test_list
>     self.t([1], 'ai')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_list_multiple_elements_same_type 
> (tests.test_marshal.SigFromPyTests.test_list_multiple_elements_same_type)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 56, in test_list_multiple_elements_same_type
>     self.t([1, 2], 'ai')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_list_of_variants 
> (tests.test_marshal.SigFromPyTests.test_list_of_variants)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 59, in test_list_of_variants
>     self.t([1, '2'], 'av')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.SigFromPyTests.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 47, in test_string
>     self.t('foo', 's')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_tuple (tests.test_marshal.SigFromPyTests.test_tuple)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 62, in test_tuple
>     self.t(('foo', 1), '(si)')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 31, in t
>     self.assertEquals(m.sigFromPy(p), s)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SigFromPyTests' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_array_of_dict 
> (tests.test_marshal.SignatureIteratorTests.test_array_of_dict)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 129, in test_array_of_dict
>     self.ae('ia{s(ii)}i', ['i', 'a{s(ii)}', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_array_of_struct 
> (tests.test_marshal.SignatureIteratorTests.test_array_of_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 126, in test_array_of_struct
>     self.ae('ia(iii)i', ['i', 'a(iii)', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_embedded_array 
> (tests.test_marshal.SignatureIteratorTests.test_embedded_array)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 123, in test_embedded_array
>     self.ae('i(iaii)i', ['i', '(iaii)', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_embedded_struct 
> (tests.test_marshal.SignatureIteratorTests.test_embedded_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 120, in test_embedded_struct
>     self.ae('i(i(ss)i)i', ['i', '(i(ss)i)', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_multi (tests.test_marshal.SignatureIteratorTests.test_multi)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 114, in test_multi
>     self.ae('isydnq', ['i', 's', 'y', 'd', 'n', 'q'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_one (tests.test_marshal.SignatureIteratorTests.test_one)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 108, in test_one
>     self.ae('i', ['i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct (tests.test_marshal.SignatureIteratorTests.test_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 117, in test_struct
>     self.ae('i(ii)i', ['i', '(ii)', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_two (tests.test_marshal.SignatureIteratorTests.test_two)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 111, in test_two
>     self.ae('ii', ['i', 'i'])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 105, in ae
>     self.assertEquals(list(m.genCompleteTypes(sig)), expected)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'SignatureIteratorTests' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestArrayMarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 244, in test_byte
>     self.check('ay', [[1, 2, 3, 4]], pack('iBBBB', 4, 1, 2, 3, 4))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte_bytearray 
> (tests.test_marshal.TestArrayMarshal.test_byte_bytearray)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 247, in test_byte_bytearray
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict (tests.test_marshal.TestArrayMarshal.test_dict)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 266, in test_dict
>     self.check('a{yy}', [{1: 2, 3: 4}], pack(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict_strings 
> (tests.test_marshal.TestArrayMarshal.test_dict_strings)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 270, in test_dict_strings
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestArrayMarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 254, in test_string
>     self.check('as', [['x', 'foo']], pack(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct (tests.test_marshal.TestArrayMarshal.test_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 258, in test_struct
>     self.check('a(ii)', [[[1, 2], [3, 4]]],
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct_padding 
> (tests.test_marshal.TestArrayMarshal.test_struct_padding)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 262, in test_struct_padding
>     self.check('a(yy)', [[[1, 2], [3, 4]]], pack(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestArrayUnmarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 443, in test_byte
>     self.check('ay', [[1, 2, 3, 4]], pack('iBBBB', 4, 1, 2, 3, 4))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict (tests.test_marshal.TestArrayUnmarshal.test_dict)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 467, in test_dict
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_dict_strings 
> (tests.test_marshal.TestArrayUnmarshal.test_dict_strings)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 474, in test_dict_strings
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestArrayUnmarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 446, in test_string
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct (tests.test_marshal.TestArrayUnmarshal.test_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 453, in test_struct
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct_padding 
> (tests.test_marshal.TestArrayUnmarshal.test_struct_padding)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 460, in test_struct_padding
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestArrayUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_boolean (tests.test_marshal.TestSimpleMarshal.test_boolean)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 181, in test_boolean
>     self.check('b', True, pack('i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestSimpleMarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 157, in test_byte
>     self.check('y', 1, b'\x01')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_double (tests.test_marshal.TestSimpleMarshal.test_double)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 178, in test_double
>     self.check('d', 3.14, pack('d', 3.14))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_endian (tests.test_marshal.TestSimpleMarshal.test_endian)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 204, in test_endian
>     self.check('x', 70000, pack('>q', 70000), False)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int16 (tests.test_marshal.TestSimpleMarshal.test_int16)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 160, in test_int16
>     self.check('n', -1024, pack('h', -1024))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int32 (tests.test_marshal.TestSimpleMarshal.test_int32)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 166, in test_int32
>     self.check('i', -70000, pack('i', -70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int64 (tests.test_marshal.TestSimpleMarshal.test_int64)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 172, in test_int64
>     self.check('x', -70000, pack('q', -70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_signature1 (tests.test_marshal.TestSimpleMarshal.test_signature1)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 198, in test_signature1
>     self.check('g', 'i', pack('BcB', 1, b'i', 0))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_signature2 (tests.test_marshal.TestSimpleMarshal.test_signature2)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 201, in test_signature2
>     self.check('g', '(ii)', pack('B4sB', 4, b'(ii)', 0))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestSimpleMarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 184, in test_string
>     self.check('s', 'Hello World', pack('i12s', 11, b'Hello World'))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint16 (tests.test_marshal.TestSimpleMarshal.test_uint16)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 163, in test_uint16
>     self.check('q', 1024, pack('H', 1024))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint32 (tests.test_marshal.TestSimpleMarshal.test_uint32)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 169, in test_uint32
>     self.check('u', 70000, pack('I', 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint64 (tests.test_marshal.TestSimpleMarshal.test_uint64)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 175, in test_uint64
>     self.check('t', 70000, pack('Q', 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_boolean (tests.test_marshal.TestSimpleUnmarshal.test_boolean)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 402, in test_boolean
>     self.check('b', True, pack('i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestSimpleUnmarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 378, in test_byte
>     self.check('y', 1, b'\1')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_double (tests.test_marshal.TestSimpleUnmarshal.test_double)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 399, in test_double
>     self.check('d', 3.14, pack('d', 3.14))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int16 (tests.test_marshal.TestSimpleUnmarshal.test_int16)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 381, in test_int16
>     self.check('n', -1024, pack('h', -1024))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int32 (tests.test_marshal.TestSimpleUnmarshal.test_int32)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 387, in test_int32
>     self.check('i', -70000, pack('i', -70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_int64 (tests.test_marshal.TestSimpleUnmarshal.test_int64)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 393, in test_int64
>     self.check('x', -70000, pack('q', -70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_signature1 
> (tests.test_marshal.TestSimpleUnmarshal.test_signature1)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 408, in test_signature1
>     self.check('g', 'i', pack('BcB', 1, b'i', 0))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_signature2 
> (tests.test_marshal.TestSimpleUnmarshal.test_signature2)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 411, in test_signature2
>     self.check('g', '(ii)', pack('B4sB', 4, b'(ii)', 0))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestSimpleUnmarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 405, in test_string
>     self.check('s', 'Hello World', pack('i12s', 11, b'Hello World'))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint16 (tests.test_marshal.TestSimpleUnmarshal.test_uint16)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 384, in test_uint16
>     self.check('q', 1024, pack('H', 1024))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint32 (tests.test_marshal.TestSimpleUnmarshal.test_uint32)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 390, in test_uint32
>     self.check('u', 70000, pack('I', 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_uint64 (tests.test_marshal.TestSimpleUnmarshal.test_uint64)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 396, in test_uint64
>     self.check('t', 70000, pack('Q', 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSimpleUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_custom (tests.test_marshal.TestStructMarshal.test_custom)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 238, in test_custom
>     self.check('(ii)', [S()], pack('ii', 1, 2))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_one (tests.test_marshal.TestStructMarshal.test_one)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 210, in test_one
>     self.check('(i)', [[1]], pack('i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_pad (tests.test_marshal.TestStructMarshal.test_pad)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 216, in test_pad
>     self.check('(yx)', [[1, 70000]], pack('Bxxxxxxxq', 1, 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestStructMarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 219, in test_string
>     self.check('(ysy)', [[1, 'foo', 2]], pack(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_substruct (tests.test_marshal.TestStructMarshal.test_substruct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 223, in test_substruct
>     self.check('(y(ii)y)', [[1, [3, 4], 2]],
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_substruct_endian 
> (tests.test_marshal.TestStructMarshal.test_substruct_endian)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 227, in test_substruct_endian
>     self.check('(y(ii)y)', [[1, [3, 4], 2]], pack(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_two (tests.test_marshal.TestStructMarshal.test_two)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 213, in test_two
>     self.check('(ii)', [[2, 3]], pack('ii', 2, 3))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_one (tests.test_marshal.TestStructUnmarshal.test_one)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 417, in test_one
>     self.check('(i)', [[1]], pack('i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_pad (tests.test_marshal.TestStructUnmarshal.test_pad)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 423, in test_pad
>     self.check('(yx)', [[1, 70000]], pack('Bxxxxxxxq', 1, 70000))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_string (tests.test_marshal.TestStructUnmarshal.test_string)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 426, in test_string
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_substruct (tests.test_marshal.TestStructUnmarshal.test_substruct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 433, in test_substruct
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_two (tests.test_marshal.TestStructUnmarshal.test_two)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 420, in test_two
>     self.check('(ii)', [[2, 3]], pack('ii', 2, 3))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestStructUnmarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestVariantMarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 294, in test_byte
>     self.check('v', [1], pack('B2si', 1, b'i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestVariantMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_bytearray (tests.test_marshal.TestVariantMarshal.test_bytearray)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 308, in test_bytearray
>     self.check(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestVariantMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct (tests.test_marshal.TestVariantMarshal.test_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 305, in test_struct
>     self.check('v', [S()], pack('B5sxxii', 4, b'(ii)', 1, 2))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 139, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestVariantMarshal' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_byte (tests.test_marshal.TestVariantUnmarshal.test_byte)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 504, in test_byte
>     self.check('v', [1], pack('B2si', 1, b'i', 1))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestVariantUnmarshal' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_struct (tests.test_marshal.TestVariantUnmarshal.test_struct)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 507, in test_struct
>     self.check('v', [[1, 2]], pack('B5sxxii', 4, b'(ii)', 1, 2))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_marshal.py", 
> line 358, in check
>     self.assertEquals(
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestVariantUnmarshal' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_invalid_message_type 
> (tests.test_message.MessageTester.test_invalid_message_type)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_message.py", 
> line 25, in test_invalid_message_type
>     message.parseMessage(E('foo.bar', 5).rawMessage, oobFDs=[])
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/txdbus/message.py", 
> line 381, in parseMessage
>     raise error.MarshallingError(
> txdbus.error.MarshallingError: Unknown Message Type: 99
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build/tests/test_message.py", 
> line 28, in test_invalid_message_type
>     self.assertEquals(str(e), 'Unknown Message Type: 99')
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'MessageTester' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ----------------------------------------------------------------------
> Ran 262 tests in 0.203s
> 
> FAILED (errors=82, skipped=139)
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txdbus/build; python3.12 -m unittest 
> discover -v 
> dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit 
> code 13


The full build log is available from:
http://qa-logs.debian.net/2024/07/02/txdbus_1.1.0-3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&[email protected]&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.

--- End Message ---
--- Begin Message ---
Source: txdbus
Source-Version: 1.1.0-4
Done: Martin <[email protected]>

We believe that the bug you reported is fixed in the latest version of
txdbus, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin <[email protected]> (supplier of updated txdbus package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jul 2024 08:55:41 +0000
Source: txdbus
Architecture: source
Version: 1.1.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Martin <[email protected]>
Closes: 1046605 1074642
Changes:
 txdbus (1.1.0-4) unstable; urgency=medium
 .
   * Add debian/clean to delete generated documentation (Closes: #1046605)
   * Add patch to change assertEquals() to assertEqual() (Closes: #1074642)
   * Add Testsuite: autopkgtest-pkg-pybuild
Checksums-Sha1:
 f926ab55531a0de501981bd41eab52536d76578c 1470 txdbus_1.1.0-4.dsc
 7a1e60504fb635e9f82088c922dcb11b5fe2e68f 8020 txdbus_1.1.0-4.debian.tar.xz
 798dc130b421188becf040d41e3dfe7b645b4783 7123 txdbus_1.1.0-4_amd64.buildinfo
Checksums-Sha256:
 b0becc14b2f260c48f7c1c53c19fdb7b07ebb971012730e781636b34e4b99c17 1470 
txdbus_1.1.0-4.dsc
 9e966861ca394fec843393d7904266a83a4d2f63600669fd8b994347dbc7cb0e 8020 
txdbus_1.1.0-4.debian.tar.xz
 a611bc9b17b25d6c84ff3f856945a90b31a72a5985c3cb54e69b23d7d5575ec6 7123 
txdbus_1.1.0-4_amd64.buildinfo
Files:
 3d16e2eee189826a8029656da0cd9773 1470 python optional txdbus_1.1.0-4.dsc
 dec6918adad846e36b2e65d7aa50dd1d 8020 python optional 
txdbus_1.1.0-4.debian.tar.xz
 e9eddc1df1cd105df73702f0b5b4a0f6 7123 python optional 
txdbus_1.1.0-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSf2tN7CfkTuZaqhq20kOPfM38yEwUCZpOYeQAKCRC0kOPfM38y
ExK/AQCaYcQvSQ2W+sDD3DXckiQJWuEl53jATiIckjlbdRd/vQEA3aN6CzuWpvop
fsf8DQTauB7Yaz/93SUKFscN7J//bgA=
=RlQn
-----END PGP SIGNATURE-----

Attachment: pgpCu7yq6hixa.pgp
Description: PGP signature


--- End Message ---

Reply via email to