Package: src:dbus-deviation
Version: 0.6.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh build --buildsystem=pybuild --with python3
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
        pybuild --configure -i python{version} -p 3.12
I: pybuild base:311: python3.12 setup.py config
/<<PKGBUILDDIR>>/setup.py:59: SetuptoolsDeprecationWarning: The test command is 
disabled and references to it are deprecated.
!!

        
********************************************************************************
        Please remove any references to `setuptools.command.test` in all 
supported versions of the affected package.

        By 2024-Nov-15, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  from setuptools.command.test import test
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: 
Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
        pybuild --build -i python{version} -p 3.12
I: pybuild base:311: /usr/bin/python3 setup.py build
/<<PKGBUILDDIR>>/setup.py:59: SetuptoolsDeprecationWarning: The test command is 
disabled and references to it are deprecated.
!!

        
********************************************************************************
        Please remove any references to `setuptools.command.test` in all 
supported versions of the affected package.

        By 2024-Nov-15, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  from setuptools.command.test import test
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: 
Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running build
running build_py
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation
copying dbusdeviation/interfacecomparator.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation
copying dbusdeviation/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/ast.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/interfaceparser.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/types.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/typeparser.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/log.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
copying dbusapi/typeformatter.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/utilities
copying dbusdeviation/utilities/diff.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/utilities
copying dbusdeviation/utilities/vcs_helper.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/utilities
copying dbusdeviation/utilities/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/utilities
running egg_info
writing dbus_deviation.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/setuptools/_core_metadata.py:161: 
SetuptoolsDeprecationWarning: Invalid config.
!!

        
********************************************************************************
        newlines are not allowed in `summary` and will break in the future
        
********************************************************************************

!!
  write_field('Summary', single_line(summary))
writing dependency_links to dbus_deviation.egg-info/dependency_links.txt
writing entry points to dbus_deviation.egg-info/entry_points.txt
writing requirements to dbus_deviation.egg-info/requires.txt
writing top-level names to dbus_deviation.egg-info/top_level.txt
reading manifest file 'dbus_deviation.egg-info/SOURCES.txt'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'dbus_deviation.egg-info/SOURCES.txt'
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:218: _Warning: 
Package 'dbusapi.tests' is absent from the `packages` configuration.
!!

        
********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'dbusapi.tests' as an importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to 
distribute this
        package, please make sure that 'dbusapi.tests' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation 
page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'dbusapi.tests' to be distributed and are
        already explicitly excluding 'dbusapi.tests' via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:218: _Warning: 
Package 'dbusdeviation.tests' is absent from the `packages` configuration.
!!

        
********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'dbusdeviation.tests' as an importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to 
distribute this
        package, please make sure that 'dbusdeviation.tests' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation 
page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'dbusdeviation.tests' to be distributed and are
        already explicitly excluding 'dbusdeviation.tests' via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/tests
copying dbusdeviation/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/tests
copying dbusdeviation/tests/test_interfacecomparator.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusdeviation/tests
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
copying dbusapi/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
copying dbusapi/tests/test_ast.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
copying dbusapi/tests/test_interfaceparser.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
copying dbusapi/tests/test_typeformatter.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
copying dbusapi/tests/test_typeparser.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests
   dh_auto_test -O--buildsystem=pybuild
        pybuild --test -i python{version} -p 3.12
I: pybuild base:311: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build; python3.12 -m 
unittest discover -v
test_duplicate (dbusapi.tests.test_ast.TestAstLogging.test_duplicate) ... ok
test_annotation_argument 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_argument) ... ok
test_annotation_interface 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_interface) ... ok
test_annotation_method 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_method) ... ok
test_annotation_property 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_property) ... ok
test_annotation_signal 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_signal) ... ok
test_annotation_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_annotation_unparented) ... ok
test_argument (dbusapi.tests.test_ast.TestAstNames.test_argument) ... ok
test_argument_unnamed 
(dbusapi.tests.test_ast.TestAstNames.test_argument_unnamed) ... ok
test_argument_unnamed_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_argument_unnamed_unparented) ... ok
test_argument_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_argument_unparented) ... ok
test_interface (dbusapi.tests.test_ast.TestAstNames.test_interface) ... ok
test_method (dbusapi.tests.test_ast.TestAstNames.test_method) ... ok
test_method_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_method_unparented) ... ok
test_property (dbusapi.tests.test_ast.TestAstNames.test_property) ... ok
test_property_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_property_unparented) ... ok
test_signal (dbusapi.tests.test_ast.TestAstNames.test_signal) ... ok
test_signal_unparented 
(dbusapi.tests.test_ast.TestAstNames.test_signal_unparented) ... ok
test_argument (dbusapi.tests.test_ast.TestAstParenting.test_argument) ... ok
test_method (dbusapi.tests.test_ast.TestAstParenting.test_method) ... ok
test_property (dbusapi.tests.test_ast.TestAstParenting.test_property) ... ok
test_signal (dbusapi.tests.test_ast.TestAstParenting.test_signal) ... ok
test_argument (dbusapi.tests.test_ast.TestAstSignatures.test_argument) ... ok
test_property (dbusapi.tests.test_ast.TestAstSignatures.test_property) ... ok
test_walk (dbusapi.tests.test_ast.TestAstTraversal.test_walk) ... ERROR
test_annotation_missing_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_annotation_missing_name)
 ... ok
test_arg_missing_type 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_arg_missing_type) ... 
ok
test_duplicate_interface 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_duplicate_interface) 
... ok
test_duplicate_method 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_duplicate_method) ... 
ok
test_duplicate_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_duplicate_node) ... ok
test_duplicate_property 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_duplicate_property) 
... ok
test_duplicate_signal 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_duplicate_signal) ... 
ok
test_interface_missing_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_interface_missing_name)
 ... ok
test_invalid_interface_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_interface_name)
 ... ok
test_invalid_method 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_method) ... ok
test_invalid_node_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_node_name) 
... ok
test_invalid_property_signature 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_property_signature)
 ... ok
test_invalid_signal 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_signal) ... ok
test_invalid_signal_signature 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_invalid_signal_signature)
 ... ok
test_method_missing_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_method_missing_name) 
... ok
test_missing_node_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_missing_node_name) 
... ok
test_nonabsolute_node_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_nonabsolute_node_name)
 ... ok
test_nonrelative_node_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_nonrelative_node_name)
 ... ok
test_property_missing_access 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_property_missing_access)
 ... ok
test_property_missing_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_property_missing_name)
 ... ok
test_property_missing_type 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_property_missing_type)
 ... ok
test_signal_missing_name 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_signal_missing_name) 
... ok
test_unknown_annotation_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_annotation_node)
 ... ok
test_unknown_arg_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_arg_node) ... 
ok
test_unknown_interface_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_interface_node)
 ... ok
test_unknown_method_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_method_node) 
... ok
test_unknown_property_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_property_node)
 ... ok
test_unknown_root_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_root_node) 
... ok
test_unknown_signal_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_signal_node) 
... ok
test_unknown_sub_interface_node 
(dbusapi.tests.test_interfaceparser.TestParserErrors.test_unknown_sub_interface_node)
 ... ok
test_dbus_spec_example 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_dbus_spec_example)
Test parsing the example from the D-Bus Specification: ... ok
test_doc_annotation 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_annotation)
Test that doc tags are ignored in annotations. ... ok
test_doc_annotations 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_annotations) ... 
ERROR
test_doc_arg (dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_arg)
Test that doc tags are ignored in args. ... ok
test_doc_comments 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_comments)
Test that xml comments are *not* ignored ... ERROR
test_doc_interface 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_interface)
Test that doc tags are ignored in interfaces. ... ok
test_doc_method 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_method)
Test that doc tags are ignored in methods. ... ok
test_doc_property 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_property)
Test that doc tags are ignored in properties. ... ok
test_doc_root 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_root)
Test that doc tags are ignored in the root. ... ok
test_doc_signal 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_signal)
Test that doc tags are ignored in signals. ... ok
test_ignored_comments 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_ignored_comments) ... 
ok
test_ignored_namespaced_tags 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_ignored_namespaced_tags)
 ... ok
test_ignored_namespaced_tags_interface 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_ignored_namespaced_tags_interface)
 ... ok
test_line_numbers 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_line_numbers)
Test that line numbers are correctly computed ... ERROR
test_multiline_comments 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_multiline_comments) 
... ERROR
test_root_node 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_root_node) ... ok
test_tp_spec_root 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_tp_spec_root)
Test that specifications wrapped in tp:spec are parsed. ... ok
test_non_empty 
(dbusapi.tests.test_interfaceparser.TestParserOutputCodes.test_non_empty) ... ok
test_unique 
(dbusapi.tests.test_interfaceparser.TestParserOutputCodes.test_unique) ... ok
test_annotation_arg 
(dbusapi.tests.test_interfaceparser.TestParserRecovery.test_annotation_arg)
Test recovery from invalid annotations in an arg. ... ok
test_annotation_interface 
(dbusapi.tests.test_interfaceparser.TestParserRecovery.test_annotation_interface)
Test recovery from invalid annotations in an interface. ... ok
test_annotation_method 
(dbusapi.tests.test_interfaceparser.TestParserRecovery.test_annotation_method)
Test recovery from invalid annotations in a method. ... ok
test_annotation_property 
(dbusapi.tests.test_interfaceparser.TestParserRecovery.test_annotation_property)
Test recovery from invalid annotations in a property. ... ok
test_annotation_signal 
(dbusapi.tests.test_interfaceparser.TestParserRecovery.test_annotation_signal)
Test recovery from invalid annotations in a signal. ... ok
test_array 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_array) ... ok
test_basic_types 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_basic_types) 
... ok
test_dict (dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_dict) 
... ok
test_invalid_dict 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_invalid_dict)
Test that a bare DictEntry (not in an Array) is not formatted ... ok
test_nested_structs 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_nested_structs) 
... ok
test_something_long 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_something_long) 
... ok
test_struct 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_struct) ... ok
test_type_signature 
(dbusapi.tests.test_typeformatter.TestBasicFormatterNormal.test_type_signature) 
... ok
test_empty (dbusapi.tests.test_typeparser.TestParserErrors.test_empty) ... ok
test_empty_dict 
(dbusapi.tests.test_typeparser.TestParserErrors.test_empty_dict) ... ok
test_empty_tuple 
(dbusapi.tests.test_typeparser.TestParserErrors.test_empty_tuple) ... ok
test_incomplete 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete) ... ok
test_incomplete2 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete2) ... ok
test_incomplete3 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete3) ... ok
test_incomplete4 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete4) ... ok
test_incomplete5 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete5) ... ok
test_incomplete6 
(dbusapi.tests.test_typeparser.TestParserErrors.test_incomplete6) ... ok
test_invalid_array 
(dbusapi.tests.test_typeparser.TestParserErrors.test_invalid_array) ... ok
test_invalid_dict 
(dbusapi.tests.test_typeparser.TestParserErrors.test_invalid_dict) ... ok
test_invalid_tuple 
(dbusapi.tests.test_typeparser.TestParserErrors.test_invalid_tuple) ... ok
test_overfilled_dict 
(dbusapi.tests.test_typeparser.TestParserErrors.test_overfilled_dict) ... ok
test_reserved (dbusapi.tests.test_typeparser.TestParserErrors.test_reserved)
Type code 114 'r' is reserved for use in bindings and implementations ... ok
test_underfilled_dict 
(dbusapi.tests.test_typeparser.TestParserErrors.test_underfilled_dict) ... ok
test_parse_valid 
(dbusapi.tests.test_typeparser.TestParserNormal.test_parse_valid) ... ok
test_non_empty 
(dbusapi.tests.test_typeparser.TestParserOutputCodes.test_non_empty) ... ok
test_unique (dbusapi.tests.test_typeparser.TestParserOutputCodes.test_unique) 
... ok
test_interface_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_added)
 ... ok
test_interface_deprecated 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_deprecated)
 ... ok
test_interface_deprecated_explicit 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_deprecated_explicit)
 ... ok
test_interface_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_name_changed)
 ... ok
test_interface_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_removed)
 ... ok
test_interface_undeprecated 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_undeprecated)
 ... ok
test_interface_undeprecated_explicit 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_interface_undeprecated_explicit)
 ... ok
test_method_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_added)
 ... ok
test_method_arg_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_arg_added)
 ... ok
test_method_arg_direction_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_arg_direction_changed)
 ... ok
test_method_arg_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_arg_name_changed)
 ... ok
test_method_arg_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_arg_removed)
 ... ok
test_method_arg_type_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_arg_type_changed)
 ... ok
test_method_c_symbol_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_c_symbol_changed)
 ... ok
test_method_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_name_changed)
 ... ok
test_method_no_reply_changed_to_false 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_no_reply_changed_to_false)
 ... ok
test_method_no_reply_changed_to_true 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_no_reply_changed_to_true)
 ... ok
test_method_no_reply_changed_to_true_explicit 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_no_reply_changed_to_true_explicit)
 ... ok
test_method_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_method_removed)
 ... ok
test_property_access_changed_r_to_rw 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_access_changed_r_to_rw)
 ... ok
test_property_access_changed_r_to_w 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_access_changed_r_to_w)
 ... ok
test_property_access_changed_rw_to_r 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_access_changed_rw_to_r)
 ... ok
test_property_access_changed_rw_to_w 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_access_changed_rw_to_w)
 ... ok
test_property_access_changed_w_to_rw 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_access_changed_w_to_rw)
 ... ok
test_property_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_added)
 ... ok
test_property_emits_changed_signal_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_emits_changed_signal_changed)
 ... ok
test_property_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_name_changed)
 ... ok
test_property_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_removed)
 ... ok
test_property_type_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_property_type_changed)
 ... ok
test_signal_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_added)
 ... ok
test_signal_arg_added 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_arg_added)
 ... ok
test_signal_arg_direction_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_arg_direction_changed)
 ... ok
test_signal_arg_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_arg_name_changed)
 ... ok
test_signal_arg_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_arg_removed)
 ... ok
test_signal_arg_type_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_arg_type_changed)
 ... ok
test_signal_name_changed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_name_changed)
 ... ok
test_signal_removed 
(dbusdeviation.tests.test_interfacecomparator.TestComparatorErrors.test_signal_removed)
 ... ok

======================================================================
ERROR: test_walk (dbusapi.tests.test_ast.TestAstTraversal.test_walk)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests/test_ast.py",
 line 230, in test_walk
    self.assertEquals(len(children), 2)
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestAstTraversal' object has no attribute 'assertEquals'. Did 
you mean: 'assertEqual'?

======================================================================
ERROR: test_doc_annotations 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_annotations)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests/test_interfaceparser.py",
 line 520, in test_doc_annotations
    self.assertEquals(interface.comment, "bla")
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestParserNormal' object has no attribute 'assertEquals'. Did 
you mean: 'assertEqual'?

======================================================================
ERROR: test_doc_comments 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_doc_comments)
Test that xml comments are *not* ignored
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests/test_interfaceparser.py",
 line 462, in test_doc_comments
    self.assertEquals(interface.comment, "Please consider me")
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestParserNormal' object has no attribute 'assertEquals'. Did 
you mean: 'assertEqual'?

======================================================================
ERROR: test_line_numbers 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_line_numbers)
Test that line numbers are correctly computed
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests/test_interfaceparser.py",
 line 501, in test_line_numbers
    self.assertEquals(len(meth.arguments), 2)
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestParserNormal' object has no attribute 'assertEquals'. Did 
you mean: 'assertEqual'?

======================================================================
ERROR: test_multiline_comments 
(dbusapi.tests.test_interfaceparser.TestParserNormal.test_multiline_comments)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build/dbusapi/tests/test_interfaceparser.py",
 line 537, in test_multiline_comments
    self.assertEquals(interface.comment,
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestParserNormal' object has no attribute 'assertEquals'. Did 
you mean: 'assertEqual'?

----------------------------------------------------------------------
Ran 142 tests in 0.041s

FAILED (errors=5)
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_dbusdeviation/build; python3.12 -m 
unittest discover -v
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit 
code 13
make: *** [debian/rules:7: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202408/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to