Bug#1090311: vitables: FTBFS: some test fails with Segmentation fault
Santiago Vila
sanvila at debian.org
Mon Dec 16 17:53:15 GMT 2024
Package: src:vitables
Version: 3.0.2-4
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with python3,sphinxdoc --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.12
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/dist.py:333: InformationOnly: Normalizing '3.0.2
' to '3.0.2'
self.metadata.version = self._normalize_version(self.metadata.version)
running config
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
pybuild --build -i python{version} -p 3.12
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/dist.py:333: InformationOnly: Normalizing '3.0.2
' to '3.0.2'
self.metadata.version = self._normalize_version(self.metadata.version)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/vtsite.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/start.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/vtapp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/vtsplash.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/vtgui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/filenodeutils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
copying vitables/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/nodeinfo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/grouppropdlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/linkpropdlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/leafproppage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/attreditor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/attrpropdlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/groupproppage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/leafpropdlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/preferences/vtconfig.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/preferences/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/preferences/cfgexception.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/preferences/preferences.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/preferences/pluginsloader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
copying vitables/calculator/calculator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
copying vitables/calculator/evaluator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
copying vitables/calculator/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
copying vitables/calculator/calculator_dlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/docbrowser
copying vitables/docbrowser/helpbrowser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/docbrowser
copying vitables/docbrowser/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/docbrowser
copying vitables/docbrowser/browsergui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/docbrowser
copying vitables/docbrowser/bookmarksdlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/docbrowser
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/csv
copying vitables/csv/csvutils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/csv
copying vitables/csv/export_csv.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/csv
copying vitables/csv/import_csv.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/csv
copying vitables/csv/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/csv
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/leaf_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/datasheet.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/leaf_delegate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/scrollbar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/df_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/filenodebuffer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/leaf_view.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
copying vitables/vttables/buffer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vttables
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/vtwidgets/nodenamedlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/vtwidgets/zoom_cell.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/vtwidgets/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/vtwidgets/renamedlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
copying vitables/queries/query.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
copying vitables/queries/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
copying vitables/queries/querymgr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
copying vitables/queries/querydlg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins
copying vitables/plugins/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins
copying vitables/plugins/aboutpage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/dbdoc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/rootgroupnode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/groupnode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/dbstreeview.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/nodeitemdelegate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/linknode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/tnode_editor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/tlink_editor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/dbstreemodel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
copying vitables/h5db/leafnode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/h5db
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
copying vitables/plugins/dbstreesort/dbs_tree_sort.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
copying vitables/plugins/dbstreesort/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
copying vitables/plugins/dbstreesort/aboutpage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
copying vitables/plugins/timeseries/time_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
copying vitables/plugins/timeseries/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
copying vitables/plugins/timeseries/aboutpage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/columnorg
copying vitables/plugins/columnorg/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/columnorg
copying vitables/plugins/columnorg/columnar_org.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/columnorg
copying vitables/nodeprops/link_prop_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/group_prop_page.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/leaf_prop_page.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/nodeprops/attr_prop_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/nodeprops
copying vitables/preferences/settings_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/preferences
copying vitables/calculator/calculator.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/calculator
copying vitables/vtwidgets/nodename_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/vtwidgets/rename_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/vtwidgets
copying vitables/queries/query_dlg.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/queries
copying vitables/plugins/about_page.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins
copying vitables/plugins/dbstreesort/dbs_tree_sort_page.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
copying vitables/plugins/timeseries/timeformatter_page.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
copying vitables/plugins/dbstreesort/sorting_algorithm.ini -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/dbstreesort
copying vitables/plugins/timeseries/time_format.ini -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/plugins/timeseries
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/i18n
copying vitables/i18n/vitables_es_ES.qm -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/i18n
copying vitables/i18n/vitables_ru_RU.qm -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/vitables/i18n
/usr/bin/make -C doc html # generate doc/index.rst
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
mkdir -p _build
cp indices/index_html.rst index.rst
sphinx-build -b html -d _build/doctrees . _build/html
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
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 9 source files that are out of date
updating environment: [new config] 9 added, 0 changed, 0 removed
reading sources... [ 11%] develop
reading sources... [ 22%] index
reading sources... [ 33%] usersguide-app1
reading sources... [ 44%] usersguide-app2
reading sources... [ 56%] usersguide-ch1
reading sources... [ 67%] usersguide-ch2
reading sources... [ 78%] usersguide-ch3
reading sources... [ 89%] usersguide-ch4
reading sources... [100%] usersguide-ch5
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/doc/develop.rst: WARNING: document isn't included in any toctree
done
preparing documents... done
copying assets...
copying static files...
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/documentation_options.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/basic.css
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/language_data.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/classic.css
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/sidebar.js
copying static files: done
copying extra files...
copying extra files: done
copying assets: done
writing output... [ 11%] develop
writing output... [ 22%] index
writing output... [ 33%] usersguide-app1
writing output... [ 44%] usersguide-app2
writing output... [ 56%] usersguide-ch1
writing output... [ 67%] usersguide-ch2
writing output... [ 78%] usersguide-ch3
writing output... [ 89%] usersguide-ch4
writing output... [100%] usersguide-ch5
generating indices... genindex done
highlighting module code...
writing additional pages... search done
copying images... [ 10%] images/title_page_plain.png
copying images... [ 20%] images/helpBrowser.png
copying images... [ 30%] images/mainWindow.png
copying images... [ 40%] images/treeSymbols.png
copying images... [ 50%] images/browseDataset.png
copying images... [ 60%] images/zoomingCells.png
copying images... [ 70%] images/propertiesDlg.png
copying images... [ 80%] images/newFilteredTable.png
copying images... [ 90%] images/groupCreation.png
copying images... [100%] images/editingUserAttrs.png
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 1 warning.
The HTML pages are in _build/html.
Build finished. The HTML pages are in _build/html.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
/usr/bin/make -C doc qthelp
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
sphinx-build -b qthelp -d _build/doctrees . _build/qthelp
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
loading pickled environment... The configuration has changed (4 options: 'qthelp_basename', 'qthelp_namespace', 'qthelp_theme', 'qthelp_theme_options')
done
building [mo]: targets for 0 po files that are out of date
writing output...
building [qthelp]: targets for 9 source files that are out of date
updating environment: 0 added, 0 changed, 0 removed
reading sources...
looking for now-outdated files... none found
preparing documents... done
copying assets...
copying static files...
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/qthelp/_static/documentation_options.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/qthelp/_static/basic.css
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/qthelp/_static/language_data.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/qthelp/_static/nonav.css
copying static files: done
copying extra files...
copying extra files: done
copying assets: done
writing output... [ 11%] develop
writing output... [ 22%] index
writing output... [ 33%] usersguide-app1
writing output... [ 44%] usersguide-app2
writing output... [ 56%] usersguide-ch1
writing output... [ 67%] usersguide-ch2
writing output... [ 78%] usersguide-ch3
writing output... [ 89%] usersguide-ch4
writing output... [100%] usersguide-ch5
generating indices... genindex done
highlighting module code...
writing additional pages... done
copying images... [ 10%] images/title_page_plain.png
copying images... [ 20%] images/helpBrowser.png
copying images... [ 30%] images/mainWindow.png
copying images... [ 40%] images/treeSymbols.png
copying images... [ 50%] images/browseDataset.png
copying images... [ 60%] images/zoomingCells.png
copying images... [ 70%] images/propertiesDlg.png
copying images... [ 80%] images/newFilteredTable.png
copying images... [ 90%] images/groupCreation.png
copying images... [100%] images/editingUserAttrs.png
writing project file...
writing collection project file...
build succeeded.
You can now run "qcollectiongenerator" with the .qhcp project file in _build/qthelp, like this:
$ qcollectiongenerator _build/qthelp/ViTablesUsersGuide.qhcp
To view the help file:
$ assistant -collectionFile _build/qthelp/ViTablesUsersGuide.qhc
Build finished; now you can run qcollectiongenerator with the .qhcp project file in _build/qthelp, like this:
# qcollectiongenerator _build/qthelp/ViTablesUsersGuide.qhcp
To view the help file:
# assistant -collectionFile _build/qthelp/ViTablesUsersGuide.qhc
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
cd doc/_build && rm -r html && mv qthelp html && rm html/_static/*.js
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -O--buildsystem=pybuild
pybuild --test --test-pytest -i python{version} -p 3.12
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.4.1, xvfb-3.0.0
collected 56 items
tests/test_calculator.py . [ 1%]
tests/test_filenode.py EEEEEE [ 12%]
tests/test_logger.py EEEEE [ 21%]
tests/test_samples.py E [ 23%]
tests/test_utils.py EEEEEEEEEFatal Python error: Segmentation fault
Current thread 0x00007f54300d7080 (most recent call first):
Garbage-collecting
File "/usr/lib/python3.12/ast.py", line 52 in parse
File "/usr/lib/python3/dist-packages/_pytest/_code/source.py", line 181 in getstatementrange_ast
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 262 in getsource
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 828 in _getentrysource
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 930 in repr_traceback_entry
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 992 in repr_traceback
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 1058 in repr_excinfo
File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 690 in getrepr
File "/usr/lib/python3/dist-packages/_pytest/nodes.py", line 456 in _repr_failure_py
File "/usr/lib/python3/dist-packages/_pytest/reports.py", line 378 in from_item_and_call
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 368 in pytest_runtest_makereport
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 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 513 in __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 126 in runtestprotocol
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 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 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 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 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 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 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 201 in console_main
File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 9 in <module>
File "<frozen runpy>", line 88 in _run_code
File "<frozen runpy>", line 198 in _run_module_as_main
Extension modules: numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, tables._comp_lzo, tables._comp_bzip2, tables.utilsextension, numexpr.interpreter, tables.hdf5extension, tables.linkextension, tables.lrucacheextension, tables.tableextension, tables.indexesextension, PyQt5.QtCore, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtTest (total: 26)
Segmentation fault
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=139: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest tests
rm -fr -- /tmp/dh-xdg-rundir-VZQeaXbp
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
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 could not 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.
More information about the debian-science-maintainers
mailing list