Source: m2crypto
Version: 0.42.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20241222 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
>       pybuild --configure -i python{version} -p "3.13 3.12"
> I: pybuild base:311: python3.13 setup.py config 
> INFO:run_command:running config
> I: pybuild base:311: python3.12 setup.py config 
> INFO:run_command:running config
>    dh_auto_build -O--buildsystem=pybuild
>       pybuild --build -i python{version} -p "3.13 3.12"
> I: pybuild base:311: /usr/bin/python3.13 setup.py build 
> INFO:run_command:running build
> INFO:run_command:running build_py
> INFO:mkpath:creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/DSA.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/ftpslib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Rand.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Err.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Engine.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/SMIME.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/BIO.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/threading.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/DH.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2urllib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/callback.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2xmlrpclib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/AuthCookie.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/EVP.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/types.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/BN.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/EC.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/httpslib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/X509.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/RC4.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2urllib2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/RSA.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/ASN1.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:mkpath:creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/cb.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Checker.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Cipher.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/timeout.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Context.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/SSLServer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/TwistedProtocolWrapper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/SSL
> INFO:run_command:running egg_info
> INFO:mkpath:creating src/M2Crypto.egg-info
> INFO:write_pkg_info:writing src/M2Crypto.egg-info/PKG-INFO
> INFO:write_file:writing dependency_links to 
> src/M2Crypto.egg-info/dependency_links.txt
> INFO:write_file:writing requirements to src/M2Crypto.egg-info/requires.txt
> INFO:write_file:writing top-level names to src/M2Crypto.egg-info/top_level.txt
> INFO:execute:writing manifest file 'src/M2Crypto.egg-info/SOURCES.txt'
> INFO:read_manifest:reading manifest file 'src/M2Crypto.egg-info/SOURCES.txt'
> INFO:read_template:reading manifest template 'MANIFEST.in'
> WARNING:process_template_line:warning: no files found matching '*.dat' under 
> directory 'tests'
> WARNING:process_template_line:warning: no files found matching '*.p7*' under 
> directory 'tests'
> WARNING:process_template_line:warning: no previously-included files matching 
> '*' found under directory '.keys'
> WARNING:process_template_line:warning: no files found matching 
> 'src/SWIG/_m2crypto_wrap.c'
> WARNING:process_template_line:warning: no files found matching 
> 'src/M2Crypto/m2crypto.py'
> INFO:add_license_files:adding license file 'LICENCE'
> INFO:execute:writing manifest file 'src/M2Crypto.egg-info/SOURCES.txt'
> INFO:copy_file:copying src/M2Crypto/m2.pyi -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto
> INFO:run_command:running build_ext
> INFO:build_extension:building 'M2Crypto._m2crypto' extension
> INFO:swig_sources:swigging src/SWIG/_m2crypto.i to src/SWIG/_m2crypto_wrap.c
> INFO:spawn:swig -python -I/usr/lib/gcc/x86_64-linux-gnu/14/include 
> -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include 
> -D__x86_64__ -I/usr/include/python3.13 -I/usr/include/openssl -includeall 
> -builtin -outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto -o 
> src/SWIG/_m2crypto_wrap.c src/SWIG/_m2crypto.i
> INFO:mkpath:creating build/temp.linux-x86_64-cpython-313/src/SWIG
> INFO:spawn:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG 
> -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 
> -I/<<PKGBUILDDIR>>/src/SWIG -c src/SWIG/_m2crypto_wrap.c -o 
> build/temp.linux-x86_64-cpython-313/src/SWIG/_m2crypto_wrap.o -DTHREADING 
> -Wno-deprecated-declarations
> INFO:spawn:x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
> -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> build/temp.linux-x86_64-cpython-313/src/SWIG/_m2crypto_wrap.o 
> -L/usr/lib/x86_64-linux-gnu -lssl -lcrypto -o 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/_m2crypto.cpython-313-x86_64-linux-gnu.so
> I: pybuild pybuild:334: 
> PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build 
> http_proxy='127.0.0.1:9' python3 -m sphinx -N doc html
> Running Sphinx v8.1.3
> loading translations [en]... done
> WARNING: html_static_path entry '_static' does not exist
> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
> 'restructuredtext'}`.
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 8 source files that are out of date
> updating environment: [new config] 8 added, 0 changed, 0 removed
> reading sources... [ 12%] HOWTOs
> reading sources... [ 25%] M2Crypto
> reading sources... [ 38%] M2Crypto.SSL
> reading sources... [ 50%] howto.ca
> reading sources... [ 62%] howto.migration
> reading sources... [ 75%] howto.smime
> reading sources... [ 88%] howto.ssl
> reading sources... [100%] index
> 
> WARNING: autodoc: failed to import module '__init__' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'ASN1' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'AuthCookie' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'BIO' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'BN' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'DH' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'DSA' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'EC' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'EVP' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'Engine' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'Err' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'RC4' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'RSA' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'Rand' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SMIME' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'X509' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'callback' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'ftpslib' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'httpslib' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'm2' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'm2crypto' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'm2urllib' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'm2urllib2' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'm2xmlrpclib' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'threading' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'util' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL' from module 'M2Crypto'; the 
> following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.Checker' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.Cipher' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.Connection' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.Context' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.SSLServer' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.Session' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.TwistedProtocolWrapper' from 
> module 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.cb' from module 'M2Crypto'; 
> the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> WARNING: autodoc: failed to import module 'SSL.timeout' from module 
> 'M2Crypto'; the following exception was raised:
> No module named 'M2Crypto._m2crypto' [autodoc.import_object]
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... 
> copying static files... 
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/documentation_options.js
> Writing evaluated template result to /<<PKGBUILDDIR>>/html/_static/basic.css
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/language_data.js
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/js/versions.js
> copying static files: done
> copying extra files... 
> copying extra files: done
> copying assets: done
> writing output... [ 12%] HOWTOs
> writing output... [ 25%] M2Crypto
> writing output... [ 38%] M2Crypto.SSL
> writing output... [ 50%] howto.ca
> writing output... [ 62%] howto.migration
> writing output... [ 75%] howto.smime
> writing output... [ 88%] howto.ssl
> writing output... [100%] index
> 
> generating indices... genindex done
> highlighting module code... 
> writing additional pages... search done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 37 warnings.
> 
> The HTML pages are in html.
> I: pybuild base:311: /usr/bin/python3 setup.py build 
> INFO:run_command:running build
> INFO:run_command:running build_py
> INFO:mkpath:creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/DSA.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/ftpslib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Rand.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Err.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/Engine.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/SMIME.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/BIO.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/threading.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/DH.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2urllib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/callback.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2xmlrpclib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/AuthCookie.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/EVP.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/types.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/BN.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/EC.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/httpslib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/X509.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/RC4.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/m2urllib2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/RSA.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:copy_file:copying src/M2Crypto/ASN1.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:mkpath:creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/cb.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Checker.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Cipher.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/timeout.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Context.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/Connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/SSLServer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:copy_file:copying src/M2Crypto/SSL/TwistedProtocolWrapper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/SSL
> INFO:run_command:running egg_info
> INFO:write_pkg_info:writing src/M2Crypto.egg-info/PKG-INFO
> INFO:write_file:writing dependency_links to 
> src/M2Crypto.egg-info/dependency_links.txt
> INFO:write_file:writing requirements to src/M2Crypto.egg-info/requires.txt
> INFO:write_file:writing top-level names to src/M2Crypto.egg-info/top_level.txt
> INFO:read_manifest:reading manifest file 'src/M2Crypto.egg-info/SOURCES.txt'
> INFO:read_template:reading manifest template 'MANIFEST.in'
> WARNING:process_template_line:warning: no files found matching '*.dat' under 
> directory 'tests'
> WARNING:process_template_line:warning: no files found matching '*.p7*' under 
> directory 'tests'
> WARNING:process_template_line:warning: no previously-included files matching 
> '*' found under directory '.keys'
> WARNING:process_template_line:warning: no files found matching 
> 'src/M2Crypto/m2crypto.py'
> INFO:add_license_files:adding license file 'LICENCE'
> INFO:execute:writing manifest file 'src/M2Crypto.egg-info/SOURCES.txt'
> INFO:copy_file:copying src/M2Crypto/m2.pyi -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto
> INFO:run_command:running build_ext
> INFO:build_extension:building 'M2Crypto._m2crypto' extension
> INFO:swig_sources:swigging src/SWIG/_m2crypto.i to src/SWIG/_m2crypto_wrap.c
> INFO:spawn:swig -python -I/usr/lib/gcc/x86_64-linux-gnu/14/include 
> -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include 
> -D__x86_64__ -I/usr/include/python3.12 -I/usr/include/openssl -includeall 
> -builtin -outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto -o 
> src/SWIG/_m2crypto_wrap.c src/SWIG/_m2crypto.i
> INFO:mkpath:creating build/temp.linux-x86_64-cpython-312/src/SWIG
> INFO:spawn:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG 
> -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 
> -I/<<PKGBUILDDIR>>/src/SWIG -c src/SWIG/_m2crypto_wrap.c -o 
> build/temp.linux-x86_64-cpython-312/src/SWIG/_m2crypto_wrap.o -DTHREADING 
> -Wno-deprecated-declarations
> INFO:spawn:x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
> -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> build/temp.linux-x86_64-cpython-312/src/SWIG/_m2crypto_wrap.o 
> -L/usr/lib/x86_64-linux-gnu -lssl -lcrypto -o 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/_m2crypto.cpython-312-x86_64-linux-gnu.so
> I: pybuild pybuild:334: 
> PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build 
> http_proxy='127.0.0.1:9' python3 -m sphinx -N doc html
> Running Sphinx v8.1.3
> loading translations [en]... done
> WARNING: html_static_path entry '_static' does not exist
> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
> 'restructuredtext'}`.
> loading pickled environment... done
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 0 source files that are out of date
> updating environment: 0 added, 2 changed, 0 removed
> reading sources... [ 50%] M2Crypto
> reading sources... [100%] M2Crypto.SSL
> 
> WARNING: autodoc: failed to import module 'TwistedProtocolWrapper' from 
> module 'M2Crypto.SSL'; the following exception was raised:
> No module named 'twisted' [autodoc.import_object]
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... 
> copying static files... 
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/documentation_options.js
> Writing evaluated template result to /<<PKGBUILDDIR>>/html/_static/basic.css
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/language_data.js
> Writing evaluated template result to 
> /<<PKGBUILDDIR>>/html/_static/js/versions.js
> copying static files: done
> copying extra files... 
> copying extra files: done
> copying assets: done
> writing output... [ 33%] M2Crypto
> writing output... [ 67%] M2Crypto.SSL
> writing output... [100%] index
> 
> generating indices... genindex py-modindex done
> highlighting module code... [  3%] M2Crypto.ASN1
> highlighting module code... [  6%] M2Crypto.AuthCookie
> highlighting module code... [  9%] M2Crypto.BIO
> highlighting module code... [ 12%] M2Crypto.BN
> highlighting module code... [ 15%] M2Crypto.DH
> highlighting module code... [ 18%] M2Crypto.DSA
> highlighting module code... [ 21%] M2Crypto.EC
> highlighting module code... [ 24%] M2Crypto.EVP
> highlighting module code... [ 27%] M2Crypto.Engine
> highlighting module code... [ 30%] M2Crypto.Err
> highlighting module code... [ 33%] M2Crypto.RC4
> highlighting module code... [ 36%] M2Crypto.RSA
> highlighting module code... [ 39%] M2Crypto.Rand
> highlighting module code... [ 42%] M2Crypto.SMIME
> highlighting module code... [ 45%] M2Crypto.SSL
> highlighting module code... [ 48%] M2Crypto.SSL.Checker
> highlighting module code... [ 52%] M2Crypto.SSL.Cipher
> highlighting module code... [ 55%] M2Crypto.SSL.Connection
> highlighting module code... [ 58%] M2Crypto.SSL.Context
> highlighting module code... [ 61%] M2Crypto.SSL.SSLServer
> highlighting module code... [ 64%] M2Crypto.SSL.Session
> highlighting module code... [ 67%] M2Crypto.SSL.cb
> highlighting module code... [ 70%] M2Crypto.SSL.timeout
> highlighting module code... [ 73%] M2Crypto.X509
> highlighting module code... [ 76%] M2Crypto._m2crypto
> highlighting module code... [ 79%] M2Crypto.ftpslib
> highlighting module code... [ 82%] M2Crypto.httpslib
> highlighting module code... [ 85%] M2Crypto.m2urllib
> highlighting module code... [ 88%] M2Crypto.m2urllib2
> highlighting module code... [ 91%] M2Crypto.m2xmlrpclib
> highlighting module code... [ 94%] M2Crypto.threading
> highlighting module code... [ 97%] M2Crypto.util
> highlighting module code... [100%] re
> 
> writing additional pages... search done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 2 warnings.
> 
> The HTML pages are in html.
>    dh_auto_test -O--buildsystem=pybuild
>       pybuild --test --test-pytest -i python{version} -p "3.13 3.12"
> I: pybuild base:311: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build; python3.13 -m pytest 
> --ignore tests/test_ssl.py
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build
> configfile: pyproject.toml
> plugins: typeguard-4.4.1
> collected 246 items
> 
> tests/test_aes.py ....                                                   [  
> 1%]
> tests/test_asn1.py ........                                              [  
> 4%]
> tests/test_authcookie.py ...................                             [ 
> 12%]
> tests/test_bio.py ..                                                     [ 
> 13%]
> tests/test_bio_file.py .......                                           [ 
> 16%]
> tests/test_bio_iobuf.py ........                                         [ 
> 19%]
> tests/test_bio_membuf.py ..........                                      [ 
> 23%]
> tests/test_bio_ssl.py .......                                            [ 
> 26%]
> tests/test_bn.py ...                                                     [ 
> 27%]
> tests/test_dh.py ......                                                  [ 
> 30%]
> tests/test_dsa.py ...........                                            [ 
> 34%]
> tests/test_ec_curves.py ..                                               [ 
> 35%]
> tests/test_ecdh.py ...                                                   [ 
> 36%]
> tests/test_ecdsa.py ..F....                                              [ 
> 39%]
> tests/test_engine.py ......                                              [ 
> 41%]
> tests/test_err.py .                                                      [ 
> 42%]
> tests/test_evp.py ..............................                         [ 
> 54%]
> tests/test_init.py .                                                     [ 
> 54%]
> tests/test_obj.py s.....                                                 [ 
> 57%]
> tests/test_rand.py ......                                                [ 
> 59%]
> tests/test_rc4.py ..                                                     [ 
> 60%]
> tests/test_rsa.py ...........s..............                             [ 
> 71%]
> tests/test_smime.py .....................                                [ 
> 79%]
> tests/test_ssl_offline.py .....                                          [ 
> 81%]
> tests/test_threading.py ..                                               [ 
> 82%]
> tests/test_timeout.py ...............                                    [ 
> 88%]
> tests/test_x509.py ............................                          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _______________________ ECDSATestCase.test_loadkey_junk 
> ________________________
> 
> self = <tests.test_ecdsa.ECDSATestCase testMethod=test_loadkey_junk>
> 
>     def test_loadkey_junk(self):
>         with self.assertRaises(ValueError):
> >           EC.load_key(self.errkey)
> 
> tests/test_ecdsa.py:36: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> M2Crypto/EC.py:365: in load_key
>     return load_key_bio(bio, callback)
> M2Crypto/EC.py:396: in load_key_bio
>     return EC(m2.ec_key_read_bio(bio._ptr(), callback), 1)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
>     def __init__(self, ec, _pyfree=0):
>         # type: (EC, int) -> None
> >       assert m2.ec_key_type_check(ec), "'ec' type error"
> E       TypeError: Received a NULL pointer.
> 
> M2Crypto/EC.py:141: TypeError
> =============================== warnings summary 
> ===============================
> M2Crypto/__init__.py:33
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build/M2Crypto/__init__.py:33:
>  DeprecationWarning: distutils Version classes are deprecated. Use 
> packaging.version instead.
>     __ver = Version(__version__)
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_ecdsa.py::ECDSATestCase::test_loadkey_junk - TypeError: 
> Rec...
> ============= 1 failed, 243 passed, 2 skipped, 1 warning in 5.11s 
> ==============
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_m2crypto/build; python3.13 -m pytest 
> --ignore tests/test_ssl.py
> I: pybuild base:311: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build; python3.12 -m pytest 
> --ignore tests/test_ssl.py
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build
> configfile: pyproject.toml
> plugins: typeguard-4.4.1
> collected 246 items
> 
> tests/test_aes.py ....                                                   [  
> 1%]
> tests/test_asn1.py ........                                              [  
> 4%]
> tests/test_authcookie.py ...................                             [ 
> 12%]
> tests/test_bio.py ..                                                     [ 
> 13%]
> tests/test_bio_file.py .......                                           [ 
> 16%]
> tests/test_bio_iobuf.py ........                                         [ 
> 19%]
> tests/test_bio_membuf.py ..........                                      [ 
> 23%]
> tests/test_bio_ssl.py .......                                            [ 
> 26%]
> tests/test_bn.py ...                                                     [ 
> 27%]
> tests/test_dh.py ......                                                  [ 
> 30%]
> tests/test_dsa.py ...........                                            [ 
> 34%]
> tests/test_ec_curves.py ..                                               [ 
> 35%]
> tests/test_ecdh.py ...                                                   [ 
> 36%]
> tests/test_ecdsa.py ..F....                                              [ 
> 39%]
> tests/test_engine.py ......                                              [ 
> 41%]
> tests/test_err.py .                                                      [ 
> 42%]
> tests/test_evp.py ..............................                         [ 
> 54%]
> tests/test_init.py .                                                     [ 
> 54%]
> tests/test_obj.py s.....                                                 [ 
> 57%]
> tests/test_rand.py ......                                                [ 
> 59%]
> tests/test_rc4.py ..                                                     [ 
> 60%]
> tests/test_rsa.py ...........s..............                             [ 
> 71%]
> tests/test_smime.py .....................                                [ 
> 79%]
> tests/test_ssl_offline.py .....                                          [ 
> 81%]
> tests/test_threading.py ..                                               [ 
> 82%]
> tests/test_timeout.py ...............                                    [ 
> 88%]
> tests/test_x509.py ............................                          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _______________________ ECDSATestCase.test_loadkey_junk 
> ________________________
> 
> self = <tests.test_ecdsa.ECDSATestCase testMethod=test_loadkey_junk>
> 
>     def test_loadkey_junk(self):
>         with self.assertRaises(ValueError):
> >           EC.load_key(self.errkey)
> 
> tests/test_ecdsa.py:36: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> M2Crypto/EC.py:365: in load_key
>     return load_key_bio(bio, callback)
> M2Crypto/EC.py:396: in load_key_bio
>     return EC(m2.ec_key_read_bio(bio._ptr(), callback), 1)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
>     def __init__(self, ec, _pyfree=0):
>         # type: (EC, int) -> None
> >       assert m2.ec_key_type_check(ec), "'ec' type error"
> E       TypeError: Received a NULL pointer.
> 
> M2Crypto/EC.py:141: TypeError
> =============================== warnings summary 
> ===============================
> M2Crypto/__init__.py:33
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build/M2Crypto/__init__.py:33:
>  DeprecationWarning: distutils Version classes are deprecated. Use 
> packaging.version instead.
>     __ver = Version(__version__)
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_ecdsa.py::ECDSATestCase::test_loadkey_junk - TypeError: 
> Rec...
> ============= 1 failed, 243 passed, 2 skipped, 1 warning in 7.45s 
> ==============
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_m2crypto/build; python3.12 -m pytest 
> --ignore tests/test_ssl.py
>       rm -fr -- /tmp/dh-xdg-rundir-2HGpYrEO
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 
> 3.12" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/12/22/m2crypto_0.42.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to