Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202610/
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 cannot 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 add an affects on src:proxmoxer, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
INTERNALERROR> from cryptography.hazmat.primitives.ciphers.base import (
INTERNALERROR> ...<5 lines>...
INTERNALERROR> )
INTERNALERROR> File "/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module>
INTERNALERROR> from cryptography.hazmat.bindings._rust import openssl as rust_openssl
INTERNALERROR> ModuleNotFoundError: No module named '_cffi_backend'. Although a module with this name was found for a different Python version (_cffi_backend.cpython-314-x86_64-linux-gnu.so).
INTERNALERROR>
INTERNALERROR> During handling of the above exception, another exception occurred:
INTERNALERROR>
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330, in wrap_session
INTERNALERROR> session.exitstatus = doit(config, session) or 0
INTERNALERROR> ~~~~^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 383, in _main
INTERNALERROR> config.hook.pytest_collection(session=session)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__
INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec
INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall
INTERNALERROR> raise exception
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
INTERNALERROR> teardown.throw(exception)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 803, in pytest_collection
INTERNALERROR> return (yield)
INTERNALERROR> ^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
INTERNALERROR> teardown.throw(exception)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 99, in pytest_collection
INTERNALERROR> return (yield)
INTERNALERROR> ^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
INTERNALERROR> teardown.throw(exception)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1445, in pytest_collection
INTERNALERROR> return (yield)
INTERNALERROR> ^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall
INTERNALERROR> res = hook_impl.function(*args)
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 394, in pytest_collection
INTERNALERROR> session.perform_collect()
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 869, in perform_collect
INTERNALERROR> self.items.extend(self.genitems(node))
INTERNALERROR> ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 1035, in genitems
INTERNALERROR> yield from self.genitems(subnode)
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 1032, in genitems
INTERNALERROR> rep, duplicate = self._collect_one_node(node, handle_dupes)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 895, in _collect_one_node
INTERNALERROR> rep = collect_one_node(node)
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 589, in collect_one_node
INTERNALERROR> rep: CollectReport = ihook.pytest_make_collect_report(collector=collector)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__
INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec
INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall
INTERNALERROR> raise exception
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
INTERNALERROR> teardown.throw(exception)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1798, in pytest_make_collect_report
INTERNALERROR> result = yield
INTERNALERROR> ^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
INTERNALERROR> teardown.throw(exception)
INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in pytest_make_collect_report
INTERNALERROR> rep = yield
INTERNALERROR> ^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall
INTERNALERROR> res = hook_impl.function(*args)
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 408, in pytest_make_collect_report
INTERNALERROR> call = CallInfo.from_call(
INTERNALERROR> collect, "collect", reraise=(KeyboardInterrupt, SystemExit)
INTERNALERROR> )
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 361, in from_call
INTERNALERROR> result: TResult | None = func()
INTERNALERROR> ~~~~^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 406, in collect
INTERNALERROR> return list(collector.collect())
INTERNALERROR> ~~~~~~~~~~~~~~~~~^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 564, in collect
INTERNALERROR> self._register_setup_module_fixture()
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 577, in _register_setup_module_fixture
INTERNALERROR> self.obj, ("setUpModule", "setup_module")
INTERNALERROR> ^^^^^^^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 290, in obj
INTERNALERROR> self._obj = obj = self._getobj()
INTERNALERROR> ~~~~~~~~~~~~^^
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 561, in _getobj
INTERNALERROR> return importtestmodule(self.path, self.config)
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 508, in importtestmodule
INTERNALERROR> mod = import_path(
INTERNALERROR> path,
INTERNALERROR> ...<2 lines>...
INTERNALERROR> consider_namespace_packages=config.getini("consider_namespace_packages"),
INTERNALERROR> )
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/pathlib.py", line 596, in import_path
INTERNALERROR> importlib.import_module(module_name)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
INTERNALERROR> File "/usr/lib/python3.15/importlib/__init__.py", line 88, in import_module
INTERNALERROR> return _bootstrap._gcd_import(name[level:], package, level)
INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "<frozen importlib._bootstrap>", line 1390, in _gcd_import
INTERNALERROR> File "<frozen importlib._bootstrap>", line 1350, in _find_and_load
INTERNALERROR> File "<frozen importlib._bootstrap>", line 1309, in _find_and_load_unlocked
INTERNALERROR> File "<frozen importlib._bootstrap>", line 915, in _load_unlocked
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py", line 188, in exec_module
INTERNALERROR> exec(co, module.__dict__)
INTERNALERROR> ~~~~^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.15_proxmoxer/build/tests/test_core.py", line 18, in <module>
INTERNALERROR> from .test_paramiko import mock_ssh_client # pylint: disable=unused-import # noqa: F401
INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "<frozen importlib._bootstrap>", line 1350, in _find_and_load
INTERNALERROR> File "<frozen importlib._bootstrap>", line 1309, in _find_and_load_unlocked
INTERNALERROR> File "<frozen importlib._bootstrap>", line 915, in _load_unlocked
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py", line 188, in exec_module
INTERNALERROR> exec(co, module.__dict__)
INTERNALERROR> ~~~~^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR> File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.15_proxmoxer/build/tests/test_paramiko.py", line 11, in <module>
INTERNALERROR> from proxmoxer.backends import ssh_paramiko
INTERNALERROR> File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.15_proxmoxer/build/proxmoxer/backends/ssh_paramiko.py", line 25, in <module>
INTERNALERROR> sys.exit(1)
INTERNALERROR> ~~~~~~~~^^^
INTERNALERROR> SystemExit: 1
============================ no tests ran in 0.15s =============================
E: pybuild pybuild:485: test: plugin distutils failed with: exit code=3: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.15_proxmoxer/build; python3.15 -m pytest tests
I: pybuild base:383: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_proxmoxer/build; python3.14 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_proxmoxer/build
configfile: pyproject.toml
collected 185 items
tests/test_command_base.py ...................... [ 11%]
tests/test_core.py .................................s..... [ 32%]
tests/test_https.py ................................................. [ 59%]
tests/test_https_helpers.py .......... [ 64%]
tests/test_imports.py ............ [ 71%]
tests/test_local.py .... [ 73%]
tests/test_paramiko.py ....... [ 77%]
tests/tools/test_files.py ............................... [ 94%]
tests/tools/test_tasks.py ...s....... [100%]
======================== 183 passed, 2 skipped in 9.47s ========================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.15 3.14" --parallel=2 returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------