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.