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.