/usr/bin/mkdir: created directory 'testdir' running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py running install_lib creating testdir/usr creating testdir/usr/lib creating testdir/usr/lib/python3.10 creating testdir/usr/lib/python3.10/site-packages creating testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/py.typed -> testdir/usr/lib/python3.10/site-packages/radicale creating testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/base.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/delete.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/get.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/head.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/mkcalendar.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/mkcol.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/move.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/options.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/post.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/propfind.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/proppatch.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/put.py -> testdir/usr/lib/python3.10/site-packages/radicale/app copying build/lib/radicale/app/report.py -> testdir/usr/lib/python3.10/site-packages/radicale/app creating testdir/usr/lib/python3.10/site-packages/radicale/auth copying build/lib/radicale/auth/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/auth copying build/lib/radicale/auth/htpasswd.py -> testdir/usr/lib/python3.10/site-packages/radicale/auth copying build/lib/radicale/auth/http_x_remote_user.py -> testdir/usr/lib/python3.10/site-packages/radicale/auth copying build/lib/radicale/auth/none.py -> testdir/usr/lib/python3.10/site-packages/radicale/auth copying build/lib/radicale/auth/remote_user.py -> testdir/usr/lib/python3.10/site-packages/radicale/auth creating testdir/usr/lib/python3.10/site-packages/radicale/item copying build/lib/radicale/item/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/item copying build/lib/radicale/item/filter.py -> testdir/usr/lib/python3.10/site-packages/radicale/item creating testdir/usr/lib/python3.10/site-packages/radicale/rights copying build/lib/radicale/rights/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/rights copying build/lib/radicale/rights/authenticated.py -> testdir/usr/lib/python3.10/site-packages/radicale/rights copying build/lib/radicale/rights/from_file.py -> testdir/usr/lib/python3.10/site-packages/radicale/rights copying build/lib/radicale/rights/owner_only.py -> testdir/usr/lib/python3.10/site-packages/radicale/rights copying build/lib/radicale/rights/owner_write.py -> testdir/usr/lib/python3.10/site-packages/radicale/rights creating testdir/usr/lib/python3.10/site-packages/radicale/storage creating testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/base.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/cache.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/create_collection.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/delete.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/discover.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/get.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/history.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/lock.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/meta.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/move.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/sync.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/upload.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/multifilesystem/verify.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem copying build/lib/radicale/storage/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage copying build/lib/radicale/storage/multifilesystem_nolock.py -> testdir/usr/lib/python3.10/site-packages/radicale/storage creating testdir/usr/lib/python3.10/site-packages/radicale/web creating testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data copying build/lib/radicale/web/internal_data/index.html -> testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data copying build/lib/radicale/web/internal_data/fn.js -> testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data creating testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data/css copying build/lib/radicale/web/internal_data/css/main.css -> testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data/css copying build/lib/radicale/web/internal_data/css/icon.png -> testdir/usr/lib/python3.10/site-packages/radicale/web/internal_data/css copying build/lib/radicale/web/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale/web copying build/lib/radicale/web/internal.py -> testdir/usr/lib/python3.10/site-packages/radicale/web copying build/lib/radicale/web/none.py -> testdir/usr/lib/python3.10/site-packages/radicale/web copying build/lib/radicale/__init__.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/__main__.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/config.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/httputils.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/log.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/pathutils.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/server.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/types.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/utils.py -> testdir/usr/lib/python3.10/site-packages/radicale copying build/lib/radicale/xmlutils.py -> testdir/usr/lib/python3.10/site-packages/radicale byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/base.py to base.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/delete.py to delete.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/get.py to get.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/head.py to head.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/mkcalendar.py to mkcalendar.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/mkcol.py to mkcol.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/move.py to move.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/options.py to options.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/post.py to post.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/propfind.py to propfind.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/proppatch.py to proppatch.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/put.py to put.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/app/report.py to report.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/auth/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/auth/htpasswd.py to htpasswd.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/auth/http_x_remote_user.py to http_x_remote_user.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/auth/none.py to none.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/auth/remote_user.py to remote_user.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/item/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/item/filter.py to filter.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/rights/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/rights/authenticated.py to authenticated.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/rights/from_file.py to from_file.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/rights/owner_only.py to owner_only.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/rights/owner_write.py to owner_write.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/base.py to base.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/cache.py to cache.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/create_collection.py to create_collection.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/delete.py to delete.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/discover.py to discover.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/get.py to get.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/history.py to history.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/lock.py to lock.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/meta.py to meta.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/move.py to move.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/sync.py to sync.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/upload.py to upload.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem/verify.py to verify.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/storage/multifilesystem_nolock.py to multifilesystem_nolock.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/web/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/web/internal.py to internal.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/web/none.py to none.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/__init__.py to __init__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/__main__.py to __main__.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/config.py to config.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/httputils.py to httputils.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/log.py to log.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/pathutils.py to pathutils.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/server.py to server.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/types.py to types.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/utils.py to utils.cpython-310.pyc byte-compiling testdir/usr/lib/python3.10/site-packages/radicale/xmlutils.py to xmlutils.cpython-310.pyc writing byte-compilation script '/tmp/tmphb2erxli.py' /usr/bin/python -Wignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning /tmp/tmphb2erxli.py removing /tmp/tmphb2erxli.py running install_egg_info running egg_info creating Radicale.egg-info writing Radicale.egg-info/PKG-INFO writing dependency_links to Radicale.egg-info/dependency_links.txt writing entry points to Radicale.egg-info/entry_points.txt writing requirements to Radicale.egg-info/requires.txt writing top-level names to Radicale.egg-info/top_level.txt writing manifest file 'Radicale.egg-info/SOURCES.txt' reading manifest file 'Radicale.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'Radicale.egg-info/SOURCES.txt' Copying Radicale.egg-info to testdir/usr/lib/python3.10/site-packages/Radicale-3.1.0-py3.10.egg-info running install_scripts Installing radicale script to testdir/usr/bin ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 -- /usr/bin/python cachedir: .pytest_cache rootdir: /build/radicale/src/Radicale-3.1.0, configfile: ../../../../dev/null plugins: typeguard-2.13.3 collecting ... collected 0 items / 7 errors ==================================== ERRORS ==================================== _________________ ERROR collecting radicale/tests/test_auth.py _________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_auth.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' _________________ ERROR collecting radicale/tests/test_base.py _________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_base.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' ________________ ERROR collecting radicale/tests/test_config.py ________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_config.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' ________________ ERROR collecting radicale/tests/test_rights.py ________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_rights.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' ________________ ERROR collecting radicale/tests/test_server.py ________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_server.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' _______________ ERROR collecting radicale/tests/test_storage.py ________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_storage.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' _________________ ERROR collecting radicale/tests/test_web.py __________________ ImportError while importing test module '/build/radicale/src/Radicale-3.1.0/radicale/tests/test_web.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) radicale/__init__.py:34: in from radicale import config, log, types radicale/config.py:38: in from radicale import auth, rights, storage, types, web radicale/auth/__init__.py:33: in from radicale import config, types, utils radicale/types.py:59: in from radicale import item, storage # noqa:E402 isort:skip radicale/item/__init__.py:37: in import vobject E ModuleNotFoundError: No module named 'vobject' =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/packaging/version.py:111: 206 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ ERROR radicale/tests/test_auth.py ERROR radicale/tests/test_base.py ERROR radicale/tests/test_config.py ERROR radicale/tests/test_rights.py ERROR radicale/tests/test_server.py ERROR radicale/tests/test_storage.py ERROR radicale/tests/test_web.py !!!!!!!!!!!!!!!!!!! Interrupted: 7 errors during collection !!!!!!!!!!!!!!!!!!!! ======================= 206 warnings, 7 errors in 2.89s ======================== ==> ERROR: A failure occurred in check().  Aborting...