I can now repdocue and somewhat minimize it but I didn't find the reason.

How to reproduce it: 1. Get python-xmlsec 1.3.17-2 (currently in incoming). 2. Add B-D: libxmlsec1-dev (= 1.3.11-1) (currently in experimental, so adjust your build command accordingly).
3. Add B-D: python3-pytest-arraydiff.
4. Build.

None of python3-pytest-arraydiff is actually needed for this, you can replace all of /usr/lib/python3/dist-packages/pytest_arraydiff/plugin.py with "import hashlib".

And the failing test is test_init_shutdown_module in tests/test_xmlsec.py which does "xmlsec.init(); xmlsec.shutdown()" which (especially the comment in it) sounds like it *could* be problematic, whatever that actually does, if you want to use OpenSSL after it.

So it looks like three things are required: libxmlsec1-dev from experimental,
importing hashlib early enough, and running that test. This doesn't answer what to do though.

--
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to