Package: src:python-schema-salad Version: 8.9.20250723145140-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202512/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:python-schema-salad, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -f debian/*.1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild 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 dh_auto_build -O--buildsystem=pybuild [... snipped ...] reading sources... [ 75%] autoapi/schema_salad/tests/test_print_oneline/index reading sources... [ 77%] autoapi/schema_salad/tests/test_python_codegen/index reading sources... [ 79%] autoapi/schema_salad/tests/test_real_cwl/index reading sources... [ 81%] autoapi/schema_salad/tests/test_ref_resolver/index reading sources... [ 82%] autoapi/schema_salad/tests/test_schema/index reading sources... [ 84%] autoapi/schema_salad/tests/test_schemas_directive/index reading sources... [ 86%] autoapi/schema_salad/tests/test_subtypes/index reading sources... [ 88%] autoapi/schema_salad/tests/test_typescript_codegen/index reading sources... [ 89%] autoapi/schema_salad/tests/util/index reading sources... [ 91%] autoapi/schema_salad/typescript_codegen/index reading sources... [ 93%] autoapi/schema_salad/utils/index reading sources... [ 95%] autoapi/schema_salad/validate/index reading sources... [ 96%] cli reading sources... [ 98%] index reading sources... [100%] typeshed /<<PKGBUILDDIR>>/docs/autoapi/schema_salad/tests/memory-leak-check/index.rst:23: WARNING: duplicate object description of schema_salad.tests.memory-leak-check.growth, other instance in autoapi/schema_salad/tests/memory-leak-check/index, use :no-index: for one of them 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>>/docs/_build/html/_static/basic.css Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/language_data.js Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/documentation_options.js Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/js/versions.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 2%] autoapi/index writing output... [ 4%] autoapi/schema_salad/__main__/index writing output... [ 5%] autoapi/schema_salad/avro/index writing output... [ 7%] autoapi/schema_salad/avro/schema/index writing output... [ 9%] autoapi/schema_salad/codegen/index writing output... [ 11%] autoapi/schema_salad/codegen_base/index writing output... [ 12%] autoapi/schema_salad/cpp_codegen/index writing output... [ 14%] autoapi/schema_salad/dlang_codegen/index writing output... [ 16%] autoapi/schema_salad/dotnet_codegen/index writing output... [ 18%] autoapi/schema_salad/exceptions/index writing output... [ 19%] autoapi/schema_salad/fetcher/index writing output... [ 21%] autoapi/schema_salad/index writing output... [ 23%] autoapi/schema_salad/java_codegen/index writing output... [ 25%] autoapi/schema_salad/jsonld_context/index writing output... [ 26%] autoapi/schema_salad/main/index writing output... [ 28%] autoapi/schema_salad/makedoc/index writing output... [ 30%] autoapi/schema_salad/metaschema/index writing output... [ 32%] autoapi/schema_salad/python_codegen/index writing output... [ 33%] autoapi/schema_salad/python_codegen_support/index writing output... [ 35%] autoapi/schema_salad/ref_resolver/index writing output... [ 37%] autoapi/schema_salad/schema/index writing output... [ 39%] autoapi/schema_salad/sourceline/index writing output... [ 40%] autoapi/schema_salad/tests/conftest/index writing output... [ 42%] autoapi/schema_salad/tests/index writing output... [ 44%] autoapi/schema_salad/tests/matcher/index writing output... [ 46%] autoapi/schema_salad/tests/memory-leak-check/index writing output... [ 47%] autoapi/schema_salad/tests/test_avro_names/index writing output... [ 49%] autoapi/schema_salad/tests/test_cg/index writing output... [ 51%] autoapi/schema_salad/tests/test_cli_args/index writing output... [ 53%] autoapi/schema_salad/tests/test_codegen_errors/index writing output... [ 54%] autoapi/schema_salad/tests/test_cpp_codegen/index writing output... [ 56%] autoapi/schema_salad/tests/test_cwl11/index writing output... [ 58%] autoapi/schema_salad/tests/test_dlang_codegen/index writing output... [ 60%] autoapi/schema_salad/tests/test_dotnet_codegen/index writing output... [ 61%] autoapi/schema_salad/tests/test_errors/index writing output... [ 63%] autoapi/schema_salad/tests/test_examples/index writing output... [ 65%] autoapi/schema_salad/tests/test_fetch/index writing output... [ 67%] autoapi/schema_salad/tests/test_fp/index writing output... [ 68%] autoapi/schema_salad/tests/test_java_codegen/index writing output... [ 70%] autoapi/schema_salad/tests/test_makedoc/index writing output... [ 72%] autoapi/schema_salad/tests/test_misc/index writing output... [ 74%] autoapi/schema_salad/tests/test_pickling/index writing output... [ 75%] autoapi/schema_salad/tests/test_print_oneline/index writing output... [ 77%] autoapi/schema_salad/tests/test_python_codegen/index writing output... [ 79%] autoapi/schema_salad/tests/test_real_cwl/index writing output... [ 81%] autoapi/schema_salad/tests/test_ref_resolver/index writing output... [ 82%] autoapi/schema_salad/tests/test_schema/index writing output... [ 84%] autoapi/schema_salad/tests/test_schemas_directive/index writing output... [ 86%] autoapi/schema_salad/tests/test_subtypes/index writing output... [ 88%] autoapi/schema_salad/tests/test_typescript_codegen/index writing output... [ 89%] autoapi/schema_salad/tests/util/index writing output... [ 91%] autoapi/schema_salad/typescript_codegen/index writing output... [ 93%] autoapi/schema_salad/utils/index writing output... [ 95%] autoapi/schema_salad/validate/index writing output... [ 96%] cli writing output... [ 98%] index writing output... [100%] typeshed generating indices... genindex py-modindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 11 warnings. The HTML pages are in _build/html. make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs' make[2]: Leaving directory '/<<PKGBUILDDIR>>' PYTHONPATH=. help2man --no-info \ --version-string=8.9.20250723145140 \ --no-discard-stderr \ --name="Schema Annotations for Linked Avro Data (SALAD)" \ python3\ -m\ schema_salad > debian/schema-salad-tool.1 sed -i 's/python3 -m schema_salad/schema-salad-tool/g' \ debian/schema-salad-tool.1 sed -i 's/__main__.py/schema-salad-tool/g' debian/schema-salad-tool.1 sed -i 's/PYTHON/SCHEMA-SALAD-TOOL/g' debian/schema-salad-tool.1 PYTHONPATH=. help2man --no-info \ --version-string=8.9.20250723145140 \ --no-discard-stderr \ --name="Schema Annotations for Linked Avro Data (SALAD)" \ python3\ -m\ schema_salad.makedoc > debian/schema-salad-doc.1 sed -i 's/python3 -m schema_salad.makedoc/schema-salad-doc/g' \ debian/schema-salad-doc.1 sed -i 's/__main__.py/schema-salad-doc/g' debian/schema-salad-doc.1 sed -i 's/PYTHON/SCHEMA-SALAD-DOC/g' debian/schema-salad-doc.1 find . -name "*.coverage" -delete make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -O--buildsystem=pybuild I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build; python3.14 -m pytest -rsfE -n 2 -k 'not (test_secondaryFiles or test_outputBinding or test_yaml_tab_error or test_bad_schemas or test_load_by_yaml_metaschema or test_detect_changes_in_html)' --pyargs schema_salad ============================= test session starts ============================== platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 rootdir: /<<PKGBUILDDIR>> configfile: tox.ini plugins: typeguard-4.4.4, xdist-3.8.0 created: 2/2 workers 2 workers [173 items] .......................................................s................ [ 41%] ..................................................s.......Fatal Python error: Segmentation fault Thread 0x00007f426ffff6c0 [python3.14] (most recent call first): File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 534 in read File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 567 in from_io File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 1160 in _thread_receiver File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 411 in _perform_spawn Current thread 0x00007f4270f91200 [python3.14] (most recent call first): Garbage-collecting File "/usr/lib/python3/dist-packages/pytokens/__init__.py", line 811 in __next__ File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_python_codegen.py", line 68 in python_codegen File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_python_codegen.py", line 28 in test_cwl_gen File "/usr/lib/python3/dist-packages/_pytest/python.py", line 166 in pytest_pyfunc_call File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1720 in runtest File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179 in pytest_runtest_call File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245 in <lambda> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353 in from_call File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 244 in call_and_report File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 137 in runtestprotocol File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 118 in pytest_runtest_protocol File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/xdist/remote.py", line 227 in run_one_test File "/usr/lib/python3/dist-packages/xdist/remote.py", line 206 in pytest_runtestloop File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/main.py", line 372 in _main File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318 in wrap_session File "/usr/lib/python3/dist-packages/_pytest/main.py", line 365 in pytest_cmdline_main File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/xdist/remote.py", line 427 in <module> File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 1291 in executetask File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 411 in _perform_spawn File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 389 in integrate_as_primary_thread File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 1273 in serve File "/usr/lib/python3/dist-packages/execnet/gateway_base.py", line 1806 in serve File "<string>", line 8 in <module> File "<string>", line 1 in <module> Current thread's C stack trace (most recent call first): Binary file "/usr/bin/python3.14", at _Py_DumpStack+0x4a [0x472522] Binary file "/usr/bin/python3.14" [0x4fc6c7] Binary file "/usr/lib/x86_64-linux-gnu/libc.so.6", at +0x40a50 [0x7f4270c40a50] Binary file "/usr/bin/python3.14" [0x5fb434] Binary file "/usr/bin/python3.14" [0x5fb246] Binary file "/usr/bin/python3.14" [0x559f7b] Binary file "/usr/bin/python3.14", at _Py_HandlePending+0x3b [0x67aa7b] Binary file "/usr/bin/python3.14", at _PyEval_EvalFrameDefault+0x10275 [0x5553c5] Binary file "/usr/bin/python3.14" [0x60671f] Binary file "/usr/bin/python3.14" [0x6f6b51] Binary file "/usr/bin/python3.14", at PyIter_Next+0x12 [0x5238e2] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_tokenize___tokenize_gen_____mypyc_generator_helper__+0x420 [0x7f426d134040] Binary file "/usr/bin/python3.14" [0x61031d] Binary file "/usr/bin/python3.14", at PyObject_Vectorcall+0x32 [0x52d5e2] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_driver___TokenProxy_____next__+0x1d2 [0x7f426cf52992] Binary file "/usr/bin/python3.14", at PyIter_Next+0x12 [0x5238e2] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_driver___Driver___parse_tokens+0xb60 [0x7f426d11f000] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_driver___Driver___parse_string+0x4d [0x7f426d139f7d] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_parsing___lib2to3_parse+0x1c6 [0x7f426d13a1e6] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_black____format_str_once+0xb5 [0x7f426d13c795] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_black___format_str+0x50 [0x7f426d13eb80] Binary file "/usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyPy_black___format_str+0x7c [0x7f426d13efdc] Binary file "/usr/bin/python3.14", at PyObject_Vectorcall+0x32 [0x52d5e2] Binary file "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/5df31530eea7292b5dae__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_python_codegen___fmt+0x24c [0x7f426e4d271c] Binary file "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/5df31530eea7292b5dae__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_python_codegen___PythonCodeGen___epilogue+0x886 [0x7f426e4d3696] Binary file "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/5df31530eea7292b5dae__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyDef_codegen___codegen+0x41ad [0x7f426e5abe6d] Binary file "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build/5df31530eea7292b5dae__mypyc.cpython-314-x86_64-linux-gnu.so", at CPyPy_codegen___codegen+0x2ca [0x7f426e5b63da] Binary file "/usr/bin/python3.14", at PyObject_Vectorcall+0x32 [0x52d5e2] Binary file "/usr/bin/python3.14", at _PyEval_EvalFrameDefault+0x10a51 [0x555ba1] Binary file "/usr/bin/python3.14" [0x583944] Binary file "/usr/bin/python3.14" [0x52e8be] Binary file "/usr/bin/python3.14" [0x626aff] <truncated rest of calls> Extension modules: schema_salad, _ruamel_yaml, charset_norma [too-long-redacted] , schema_salad.main (total: 48) [gw0] node down: Not properly terminated F replacing crashed worker gw0 .......................................... [100%] =================================== FAILURES =================================== _ .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_python_codegen.py _ [gw0] linux -- Python 3.14.2 /usr/bin/python3.14 worker 'gw0' crashed while running '.pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_python_codegen.py::test_cwl_gen' =============================== warnings summary =============================== .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_skip_bad_schemas .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_print_rdf .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_print_rdf_invalid_external_ref .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_rdf_datetime .pybuild/cpython3_3.14_schema-salad/build/schema_salad/tests/test_examples.py::test_rdf_datetime /usr/lib/python3/dist-packages/rdflib/plugins/parsers/jsonld.py:159: DeprecationWarning: ConjunctiveGraph is deprecated, use Dataset instead. conj_sink = ConjunctiveGraph(store=sink.store, identifier=sink.identifier) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] schema_salad/tests/test_errors.py:258: See https://github.com/common-workflow-language/common-workflow-language/issues/734 SKIPPED [1] schema_salad/tests/test_ref_resolver.py:74: Only for win32 FAILED schema_salad/tests/test_python_codegen.py::test_cwl_gen - worker 'gw0'... ============ 1 failed, 170 passed, 2 skipped, 9 warnings in 42.60s ============= E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_schema-salad/build; python3.14 -m pytest -rsfE -n 2 -k 'not (test_secondaryFiles or test_outputBinding or test_yaml_tab_error or test_bad_schemas or test_load_by_yaml_metaschema or test_detect_changes_in_html)' --pyargs schema_salad I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_schema-salad/build; python3.13 -m pytest -rsfE -n 2 -k 'not (test_secondaryFiles or test_outputBinding or test_yaml_tab_error or test_bad_schemas or test_load_by_yaml_metaschema or test_detect_changes_in_html)' --pyargs schema_salad ============================= test session starts ============================== platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 rootdir: /<<PKGBUILDDIR>> configfile: tox.ini plugins: typeguard-4.4.4, xdist-3.8.0 created: 2/2 workers 2 workers [173 items] ......................................................s................. [ 41%] ..................................................s..................... [ 83%] ............................. [100%] =============================== warnings summary =============================== .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_skip_bad_schemas .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_print_rdf .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_print_rdf_invalid_external_ref .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_scoped_id .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_rdf_datetime .pybuild/cpython3_3.13_schema-salad/build/schema_salad/tests/test_examples.py::test_rdf_datetime /usr/lib/python3/dist-packages/rdflib/plugins/parsers/jsonld.py:159: DeprecationWarning: ConjunctiveGraph is deprecated, use Dataset instead. conj_sink = ConjunctiveGraph(store=sink.store, identifier=sink.identifier) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] schema_salad/tests/test_errors.py:258: See https://github.com/common-workflow-language/common-workflow-language/issues/734 SKIPPED [1] schema_salad/tests/test_ref_resolver.py:74: Only for win32 ================= 171 passed, 2 skipped, 9 warnings in 46.90s ================== dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 3.13" returned exit code 13 make: *** [debian/rules:13: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

