Your message dated Tue, 21 Jun 2022 05:04:04 +0000
with message-id <e1o3w3y-0001ra...@fasolo.debian.org>
and subject line Bug#1006508: fixed in m2crypto 0.38.0-3
has caused the Debian Bug report #1006508,
regarding m2crypto: FTBFS with OpenSSL 3.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1006508: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006508
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: m2crypto
Source-Version: 0.38.0-3
Done: Sandro Tosi <mo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
m2crypto, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1006...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Tosi <mo...@debian.org> (supplier of updated m2crypto package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 21 Jun 2022 00:44:57 -0400
Source: m2crypto
Architecture: source
Version: 0.38.0-3
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <mo...@debian.org>
Changed-By: Sandro Tosi <mo...@debian.org>
Closes: 1006508
Changes:
 m2crypto (0.38.0-3) unstable; urgency=medium
 .
   [ Stefano Rivera ]
   * Load legacy provider of openssl v3, to avoid segfault in tests when
     m2crypto tests legacy things. Thanks Dimitri John Ledkov for the patch.
     Closes: #1006508
   * Apply 4 patches to get the tests passing on OpenSSL 3.
   * Skip TLSv1.0 test, no longer possible to run it.
Checksums-Sha1:
 02d9ad2c8a5d8d9ccc63ecce95d4d0d07655f931 2309 m2crypto_0.38.0-3.dsc
 1b110f1f9affa89d6afded8933bdeed28de127d8 60164 m2crypto_0.38.0-3.debian.tar.xz
 de76522eca8fa129885d972c70daaef1e0902bed 8544 
m2crypto_0.38.0-3_source.buildinfo
Checksums-Sha256:
 f92190151b7b2c7e2a5cca66320a952a9131b8bc0dacc48a593a6078bae44fd3 2309 
m2crypto_0.38.0-3.dsc
 551f21f26fdf483876670b0761b8c9354684578bb3edc64e0f5c4eca17436c63 60164 
m2crypto_0.38.0-3.debian.tar.xz
 638b4bd9e57d40fb6923db7a02221f960a411d1abea313e3a5522753cb803774 8544 
m2crypto_0.38.0-3_source.buildinfo
Files:
 2e2d159a928d00aba01f825e06df69e9 2309 python optional m2crypto_0.38.0-3.dsc
 873dfe428744f206d69838cc183e92ac 60164 python optional 
m2crypto_0.38.0-3.debian.tar.xz
 7f09f5e82d73b559940ad3deb987c8cd 8544 python optional 
m2crypto_0.38.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAmKxTNkACgkQh588mTgB
qU+obg//XWbJQJBoAd0zcrvXBx+qOlXwd0plrAMV9S9oM3oMnrvNoOvzJ4L9/O80
rAnIJvEo1npwJaI6Lkwk6oANuOB9G67gsjL846VODZ2u/iCa4wJ+1vHOTY+U3rHr
iLh/s3JRABOMnK95hO1PmIxabEHBuUzeF9okpWX3Lerkm/wScphD6epZ1QRqiuBo
5Rzq+Mzc8uT/Ff2URXALfp8y5E5CHMSBQ7j1fQNVGC2yOFemUpGdEGdVCYp2L1WM
ygC5pfZgh2xsUXtbNdj7Jx4XTZkS9UvHqHW7gGcFP8FV6i6XHB2uxCpL8k07Ijt2
kJUZYf5wJzmnyPTasyF93h11syLM09eJgXzfYXQqWsAXSa/kIM/ZC0pMDgEgvsEW
3VC4jhXQGUTuwHU8cKsUFGe0kn8wwUq8RpIafRu0ainL65VLkMyhaYumGVPhbWtw
fqpiLXTMKGgDQ1n6wnI9oeozj6If8SPwQyF9sQkOGioIeLXRMvUco0dCzjR3RJTv
g2XfHsS0LtypJAza/CksXr+A2FxQtirtVDBNmemNxurIU9nwtzd2QDLFKqow+Xwl
rc+xz08R1MxRorSvQM5ajqwzYdQBs1ni4BEq6Xiwd2T3DAf8oGUy/gjcGV4fWdn1
L8NCTpHwXjb2i6NFHR/MtHqVc99DGW7WqW9Qn16wCWB0VMtcaUM=
=+gs/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to