Source: m2crypto Version: 0.38.0-2 Severity: important Tags: bookworm sid User: pkg-openssl-de...@lists.alioth.debian.org Usertags: ftbfs-3.0
Your package is failing to build using OpenSSL 3.0 with the following error: | tests/test_authcookie.py ................... [ 9%] | tests/test_bio.py ....................Fatal Python error: Segmentation fault | | Current thread 0x00007f810c326b80 (most recent call first): | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_m2crypto/build/M2Crypto/BIO.py", line 61 in read | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_m2crypto/build/tests/test_bio.py", line 57 in try_algo | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_m2crypto/build/tests/test_bio.py", line 73 in test_algo | File "/usr/lib/python3/dist-packages/parameterized/parameterized.py", line 533 in standalone_func | File "/usr/lib/python3.10/unittest/case.py", line 549 in _callTestMethod | File "/usr/lib/python3.10/unittest/case.py", line 591 in run | File "/usr/lib/python3.10/unittest/case.py", line 650 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 321 in runtest | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 162 in pytest_runtest_call | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 255 in <lambda> | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 311 in from_call | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 254 in call_runtest_hook | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 215 in call_and_report | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 109 in pytest_runtest_protocol | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 348 in pytest_runtestloop | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 323 in _main | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 269 in wrap_session | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 316 in pytest_cmdline_main | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 162 in main | File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 185 in console_main | File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5 in <module> | File "/usr/lib/python3.10/runpy.py", line 86 in _run_code | File "/usr/lib/python3.10/runpy.py", line 196 in _run_module_as_main | | Extension modules: _m2crypto, M2Crypto._m2crypto (total: 2) | Segmentation fault | E: pybuild pybuild:367: test: plugin distutils failed with: exit code=139: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_m2crypto/build; python3.10 -m pytest --ignore tests/test_ssl.py | I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_m2crypto/build; python3.9 -m pytest --ignore tests/test_ssl.py | ============================= test session starts ============================== | platform linux -- Python 3.9.10, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 | rootdir: /<<PKGBUILDDIR>> | collected 317 items | | tests/test_aes.py .... [ 1%] | tests/test_asn1.py ........ [ 3%] | tests/test_authcookie.py ................... [ 9%] | tests/test_bio.py ....................Fatal Python error: Segmentation fault | | Current thread 0x00007f5e13c72b80 (most recent call first): | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_m2crypto/build/M2Crypto/BIO.py", line 61 in read | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_m2crypto/build/tests/test_bio.py", line 57 in try_algo | File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_m2crypto/build/tests/test_bio.py", line 73 in test_algo | File "/usr/lib/python3/dist-packages/parameterized/parameterized.py", line 533 in standalone_func | File "/usr/lib/python3.9/unittest/case.py", line 550 in _callTestMethod | File "/usr/lib/python3.9/unittest/case.py", line 592 in run | File "/usr/lib/python3.9/unittest/case.py", line 651 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 321 in runtest | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 162 in pytest_runtest_call | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 255 in <lambda> | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 311 in from_call | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 254 in call_runtest_hook | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 215 in call_and_report | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 109 in pytest_runtest_protocol | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 348 in pytest_runtestloop | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 323 in _main | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 269 in wrap_session | File "/usr/lib/python3/dist-packages/_pytest/main.py", line 316 in pytest_cmdline_main | File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda> | File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec | File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__ | File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 162 in main | File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 185 in console_main | File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5 in <module> | File "/usr/lib/python3.9/runpy.py", line 87 in _run_code | File "/usr/lib/python3.9/runpy.py", line 197 in _run_module_as_main | Segmentation fault | E: pybuild pybuild:367: test: plugin distutils failed with: exit code=139: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_m2crypto/build; python3.9 -m pytest --ignore tests/test_ssl.py | rm -fr -- /tmp/dh-xdg-rundir-j2XqzlHM | dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 3.9" returned exit code 13 | make: *** [debian/rules:14: build] Error 25 For more information see: https://www.openssl.org/docs/man3.0/man7/migration_guide.html Sebastian