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

Reply via email to