Package: src:xandikos Version: 0.2.10-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.13 setup.py config /usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py:71: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running config I: pybuild base:311: python3.12 setup.py config /usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py:71: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running config dh_auto_build -O--buildsystem=pybuild [... snipped ...] ====================================================================== ERROR: test_delete_one_invalid_etag (xandikos.tests.test_store.BareGitStoreTest.test_delete_one_invalid_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 299, in test_delete_one_invalid_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one_with_etag (xandikos.tests.test_store.BareGitStoreTest.test_delete_one_with_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 284, in test_delete_one_with_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_by_index (xandikos.tests.test_store.BareGitStoreTest.test_get_by_index) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 157, in test_get_by_index (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_file (xandikos.tests.test_store.BareGitStoreTest.test_get_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 258, in test_get_file (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_raw (xandikos.tests.test_store.BareGitStoreTest.test_get_raw) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 242, in test_get_raw (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one (xandikos.tests.test_store.BareGitStoreTest.test_import_one) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 115, in test_import_one (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_name (xandikos.tests.test_store.BareGitStoreTest.test_import_one_duplicate_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 224, in test_import_one_duplicate_name (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_uid (xandikos.tests.test_store.BareGitStoreTest.test_import_one_duplicate_uid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 212, in test_import_one_duplicate_uid (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_only_once (xandikos.tests.test_store.BareGitStoreTest.test_import_only_once) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 406, in test_import_only_once (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_with_filter (xandikos.tests.test_store.BareGitStoreTest.test_with_filter) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 124, in test_with_filter (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one (xandikos.tests.test_store.TreeGitStoreTest.test_delete_one) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 273, in test_delete_one (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one_invalid_etag (xandikos.tests.test_store.TreeGitStoreTest.test_delete_one_invalid_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 299, in test_delete_one_invalid_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one_with_etag (xandikos.tests.test_store.TreeGitStoreTest.test_delete_one_with_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 284, in test_delete_one_with_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_by_index (xandikos.tests.test_store.TreeGitStoreTest.test_get_by_index) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 157, in test_get_by_index (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_file (xandikos.tests.test_store.TreeGitStoreTest.test_get_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 258, in test_get_file (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_raw (xandikos.tests.test_store.TreeGitStoreTest.test_get_raw) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 242, in test_get_raw (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one (xandikos.tests.test_store.TreeGitStoreTest.test_import_one) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 115, in test_import_one (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_name (xandikos.tests.test_store.TreeGitStoreTest.test_import_one_duplicate_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 224, in test_import_one_duplicate_name (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_uid (xandikos.tests.test_store.TreeGitStoreTest.test_import_one_duplicate_uid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 212, in test_import_one_duplicate_uid (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_only_once (xandikos.tests.test_store.TreeGitStoreTest.test_import_only_once) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 406, in test_import_only_once (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_with_filter (xandikos.tests.test_store.TreeGitStoreTest.test_with_filter) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 124, in test_with_filter (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/git.py", line 303, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one (xandikos.tests.test_store.VdirStoreTest.test_delete_one) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 273, in test_delete_one (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one_invalid_etag (xandikos.tests.test_store.VdirStoreTest.test_delete_one_invalid_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 299, in test_delete_one_invalid_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_delete_one_with_etag (xandikos.tests.test_store.VdirStoreTest.test_delete_one_with_etag) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 284, in test_delete_one_with_etag (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_by_index (xandikos.tests.test_store.VdirStoreTest.test_get_by_index) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 157, in test_get_by_index (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_file (xandikos.tests.test_store.VdirStoreTest.test_get_file) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 258, in test_get_file (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_get_raw (xandikos.tests.test_store.VdirStoreTest.test_get_raw) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 242, in test_get_raw (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one (xandikos.tests.test_store.VdirStoreTest.test_import_one) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 115, in test_import_one (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_name (xandikos.tests.test_store.VdirStoreTest.test_import_one_duplicate_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 224, in test_import_one_duplicate_name (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_import_one_duplicate_uid (xandikos.tests.test_store.VdirStoreTest.test_import_one_duplicate_uid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 212, in test_import_one_duplicate_uid (name, etag) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: test_with_filter (xandikos.tests.test_store.VdirStoreTest.test_with_filter) ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_store.py", line 124, in test_with_filter (name1, etag1) = gc.import_one( ^^^^^^^^^^^^^^ File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/store/vdir.py", line 181, in import_one fi.validate() File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/icalendar.py", line 856, in validate if cal.is_broken: ^^^^^^^^^^^^^ AttributeError: 'Calendar' object has no attribute 'is_broken' ====================================================================== ERROR: xandikos.tests.test_web (unittest.loader._FailedTest.xandikos.tests.test_web) ---------------------------------------------------------------------- ImportError: Failed to import test module: xandikos.tests.test_web Traceback (most recent call last): File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path module = self._get_module_from_name(name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name __import__(name) File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_web.py", line 27, in <module> from .. import caldav File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/caldav.py", line 30, in <module> from icalendar.prop import LocalTimezone, vDDDTypes, vPeriod ImportError: cannot import name 'LocalTimezone' from 'icalendar.prop' (/usr/lib/python3/dist-packages/icalendar/prop.py) ====================================================================== ERROR: xandikos.tests.test_wsgi (unittest.loader._FailedTest.xandikos.tests.test_wsgi) ---------------------------------------------------------------------- ImportError: Failed to import test module: xandikos.tests.test_wsgi Traceback (most recent call last): File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path module = self._get_module_from_name(name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name __import__(name) File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/tests/test_wsgi.py", line 22, in <module> from ..wsgi_helpers import WellknownRedirector File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/wsgi_helpers.py", line 24, in <module> from .web import WELLKNOWN_DAV_PATHS File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/web.py", line 71, in <module> from xandikos import (access, apache, caldav, carddav, infit, quota, File "/build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build/xandikos/caldav.py", line 30, in <module> from icalendar.prop import LocalTimezone, vDDDTypes, vPeriod ImportError: cannot import name 'LocalTimezone' from 'icalendar.prop' (/usr/lib/python3/dist-packages/icalendar/prop.py) ---------------------------------------------------------------------- Ran 125 tests in 0.358s FAILED (errors=39) E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/xandikos-0.2.10/.pybuild/cpython3_3.12/build; python3.12 -m unittest discover -v dh_auto_test: error: pybuild --test -i python{version} -p "3.13 3.12" returned exit code 13 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary 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/202411/ About the archive rebuild: The build was made on virtual machines 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.