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.