[Debian-pan-maintainers] Bug#1098586: orange-canvas-core: FTBFS: Segmentation fault
Santiago Vila
sanvila at debian.org
Fri Feb 21 23:28:08 GMT 2025
Package: src:orange-canvas-core
Version: 0.2.5-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
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
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core
* Building wheel...
[... snipped ...]
copying build/lib/orangecanvas/canvas/scene.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/canvas
copying build/lib/orangecanvas/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas
creating build/bdist.linux-x86_64/wheel/orangecanvas/styles
creating build/bdist.linux-x86_64/wheel/orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Text Size.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Search.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Dropdown.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Arrow.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Info.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Pause.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Grid.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/orange/Document Info.svg -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles/orange
copying build/lib/orangecanvas/styles/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles
copying build/lib/orangecanvas/styles/darkorange.qss -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles
copying build/lib/orangecanvas/styles/orange.qss -> build/bdist.linux-x86_64/wheel/./orangecanvas/styles
copying build/lib/orangecanvas/__main__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas
creating build/bdist.linux-x86_64/wheel/orangecanvas/help
creating build/bdist.linux-x86_64/wheel/orangecanvas/help/tests
copying build/lib/orangecanvas/help/tests/test_provider.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help/tests
copying build/lib/orangecanvas/help/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help/tests
copying build/lib/orangecanvas/help/tests/test_manager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help/tests
copying build/lib/orangecanvas/help/intersphinx.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help
copying build/lib/orangecanvas/help/manager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help
copying build/lib/orangecanvas/help/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help
copying build/lib/orangecanvas/help/provider.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/help
creating build/bdist.linux-x86_64/wheel/orangecanvas/application
copying build/lib/orangecanvas/application/addons.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/outputview.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
creating build/bdist.linux-x86_64/wheel/orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_welcomedialog.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_addons.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_outputview.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_addons_utils.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_canvastooldock.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_mainwindow.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_widgettoolbox.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_schemeinfo.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_main.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/tests/test_application.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/tests
copying build/lib/orangecanvas/application/examples.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/aboutdialog.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/widgettoolbox.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/application.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
creating build/bdist.linux-x86_64/wheel/orangecanvas/application/utils
copying build/lib/orangecanvas/application/utils/addons.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/utils
copying build/lib/orangecanvas/application/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application/utils
copying build/lib/orangecanvas/application/settings.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/schemeinfo.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/canvastooldock.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/welcomedialog.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/application/canvasmain.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/application
copying build/lib/orangecanvas/config.py -> build/bdist.linux-x86_64/wheel/./orangecanvas
creating build/bdist.linux-x86_64/wheel/orangecanvas/scheme
creating build/bdist.linux-x86_64/wheel/orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_nodes.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_links.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_signalmanager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_widgetmanager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_scheme.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_annotations.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/tests/test_readwrite.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme/tests
copying build/lib/orangecanvas/scheme/scheme.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/errors.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/readwrite.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/signalmanager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/node.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/events.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/annotations.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/link.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
copying build/lib/orangecanvas/scheme/widgetmanager.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/scheme
creating build/bdist.linux-x86_64/wheel/orangecanvas/localization
creating build/bdist.linux-x86_64/wheel/orangecanvas/localization/tests
copying build/lib/orangecanvas/localization/tests/test_localization.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/localization/tests
copying build/lib/orangecanvas/localization/tests/test_si.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/localization/tests
copying build/lib/orangecanvas/localization/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/localization/tests
copying build/lib/orangecanvas/localization/si.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/localization
copying build/lib/orangecanvas/localization/__init__.py -> build/bdist.linux-x86_64/wheel/./orangecanvas/localization
running install_egg_info
running egg_info
writing orange_canvas_core.egg-info/PKG-INFO
writing dependency_links to orange_canvas_core.egg-info/dependency_links.txt
writing requirements to orange_canvas_core.egg-info/requires.txt
writing top-level names to orange_canvas_core.egg-info/top_level.txt
reading manifest file 'orange_canvas_core.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'orange_canvas_core.egg-info/SOURCES.txt'
Copying orange_canvas_core.egg-info to build/bdist.linux-x86_64/wheel/./orange_canvas_core-0.2.5.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/orange_canvas_core-0.2.5.dist-info/WHEEL
creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/.tmp-57mrpd9r/orange_canvas_core-0.2.5-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'orangecanvas/__init__.py'
adding 'orangecanvas/__main__.py'
adding 'orangecanvas/config.py'
adding 'orangecanvas/main.py'
adding 'orangecanvas/resources.py'
adding 'orangecanvas/application/__init__.py'
adding 'orangecanvas/application/aboutdialog.py'
adding 'orangecanvas/application/addons.py'
adding 'orangecanvas/application/application.py'
adding 'orangecanvas/application/canvasmain.py'
adding 'orangecanvas/application/canvastooldock.py'
adding 'orangecanvas/application/examples.py'
adding 'orangecanvas/application/outputview.py'
adding 'orangecanvas/application/schemeinfo.py'
adding 'orangecanvas/application/settings.py'
adding 'orangecanvas/application/welcomedialog.py'
adding 'orangecanvas/application/widgettoolbox.py'
adding 'orangecanvas/application/tests/__init__.py'
adding 'orangecanvas/application/tests/test_addons.py'
adding 'orangecanvas/application/tests/test_addons_utils.py'
adding 'orangecanvas/application/tests/test_application.py'
adding 'orangecanvas/application/tests/test_canvastooldock.py'
adding 'orangecanvas/application/tests/test_main.py'
adding 'orangecanvas/application/tests/test_mainwindow.py'
adding 'orangecanvas/application/tests/test_outputview.py'
adding 'orangecanvas/application/tests/test_schemeinfo.py'
adding 'orangecanvas/application/tests/test_settings.py'
adding 'orangecanvas/application/tests/test_welcomedialog.py'
adding 'orangecanvas/application/tests/test_widgettoolbox.py'
adding 'orangecanvas/application/utils/__init__.py'
adding 'orangecanvas/application/utils/addons.py'
adding 'orangecanvas/canvas/__init__.py'
adding 'orangecanvas/canvas/layout.py'
adding 'orangecanvas/canvas/scene.py'
adding 'orangecanvas/canvas/view.py'
adding 'orangecanvas/canvas/items/__init__.py'
adding 'orangecanvas/canvas/items/annotationitem.py'
adding 'orangecanvas/canvas/items/controlpoints.py'
adding 'orangecanvas/canvas/items/graphicspathobject.py'
adding 'orangecanvas/canvas/items/graphicstextitem.py'
adding 'orangecanvas/canvas/items/linkitem.py'
adding 'orangecanvas/canvas/items/nodeitem.py'
adding 'orangecanvas/canvas/items/utils.py'
adding 'orangecanvas/canvas/items/tests/__init__.py'
adding 'orangecanvas/canvas/items/tests/test_annotationitem.py'
adding 'orangecanvas/canvas/items/tests/test_controlpoints.py'
adding 'orangecanvas/canvas/items/tests/test_graphicspathobject.py'
adding 'orangecanvas/canvas/items/tests/test_graphicstextitem.py'
adding 'orangecanvas/canvas/items/tests/test_linkitem.py'
adding 'orangecanvas/canvas/items/tests/test_nodeitem.py'
adding 'orangecanvas/canvas/items/tests/test_utils.py'
adding 'orangecanvas/canvas/tests/__init__.py'
adding 'orangecanvas/canvas/tests/test_layout.py'
adding 'orangecanvas/canvas/tests/test_scene.py'
adding 'orangecanvas/canvas/tests/test_view.py'
adding 'orangecanvas/document/__init__.py'
adding 'orangecanvas/document/commands.py'
adding 'orangecanvas/document/editlinksdialog.py'
adding 'orangecanvas/document/interactions.py'
adding 'orangecanvas/document/quickmenu.py'
adding 'orangecanvas/document/schemeedit.py'
adding 'orangecanvas/document/suggestions.py'
adding 'orangecanvas/document/usagestatistics.py'
adding 'orangecanvas/document/tests/__init__.py'
adding 'orangecanvas/document/tests/test_editlinksdialog.py'
adding 'orangecanvas/document/tests/test_quickmenu.py'
adding 'orangecanvas/document/tests/test_schemeedit.py'
adding 'orangecanvas/document/tests/test_usagestatistics.py'
adding 'orangecanvas/gui/__init__.py'
adding 'orangecanvas/gui/dock.py'
adding 'orangecanvas/gui/dropshadow.py'
adding 'orangecanvas/gui/framelesswindow.py'
adding 'orangecanvas/gui/iconengine.py'
adding 'orangecanvas/gui/iconview.py'
adding 'orangecanvas/gui/itemmodels.py'
adding 'orangecanvas/gui/lineedit.py'
adding 'orangecanvas/gui/quickhelp.py'
adding 'orangecanvas/gui/splashscreen.py'
adding 'orangecanvas/gui/stackedwidget.py'
adding 'orangecanvas/gui/svgiconengine.py'
adding 'orangecanvas/gui/test.py'
adding 'orangecanvas/gui/textlabel.py'
adding 'orangecanvas/gui/toolbar.py'
adding 'orangecanvas/gui/toolbox.py'
adding 'orangecanvas/gui/toolgrid.py'
adding 'orangecanvas/gui/tooltree.py'
adding 'orangecanvas/gui/utils.py'
adding 'orangecanvas/gui/windowlistmanager.py'
adding 'orangecanvas/gui/tests/__init__.py'
adding 'orangecanvas/gui/tests/test_dock.py'
adding 'orangecanvas/gui/tests/test_dropshadow.py'
adding 'orangecanvas/gui/tests/test_framelesswindow.py'
adding 'orangecanvas/gui/tests/test_iconengine.py'
adding 'orangecanvas/gui/tests/test_lineedit.py'
adding 'orangecanvas/gui/tests/test_splashscreen.py'
adding 'orangecanvas/gui/tests/test_stackedwidget.py'
adding 'orangecanvas/gui/tests/test_toolbar.py'
adding 'orangecanvas/gui/tests/test_toolbox.py'
adding 'orangecanvas/gui/tests/test_toolgrid.py'
adding 'orangecanvas/gui/tests/test_tooltree.py'
adding 'orangecanvas/help/__init__.py'
adding 'orangecanvas/help/intersphinx.py'
adding 'orangecanvas/help/manager.py'
adding 'orangecanvas/help/provider.py'
adding 'orangecanvas/help/tests/__init__.py'
adding 'orangecanvas/help/tests/test_manager.py'
adding 'orangecanvas/help/tests/test_provider.py'
adding 'orangecanvas/i18n/English.json'
adding 'orangecanvas/i18n/Slovenian.json'
adding 'orangecanvas/icons/Arrow.svg'
adding 'orangecanvas/icons/Back.svg'
adding 'orangecanvas/icons/Document Info.svg'
adding 'orangecanvas/icons/Documentation.svg'
adding 'orangecanvas/icons/Dropdown.svg'
adding 'orangecanvas/icons/Examples.svg'
adding 'orangecanvas/icons/Get Started.svg'
adding 'orangecanvas/icons/Grid.svg'
adding 'orangecanvas/icons/Info.svg'
adding 'orangecanvas/icons/Maximize Toolbar.svg'
adding 'orangecanvas/icons/Minimize Toolbar.svg'
adding 'orangecanvas/icons/New.svg'
adding 'orangecanvas/icons/Open.svg'
adding 'orangecanvas/icons/Pause.svg'
adding 'orangecanvas/icons/Recent.svg'
adding 'orangecanvas/icons/Search.svg'
adding 'orangecanvas/icons/Text Size.svg'
adding 'orangecanvas/icons/Tutorials.svg'
adding 'orangecanvas/icons/YouTube.svg'
adding 'orangecanvas/icons/arrow-right.svg'
adding 'orangecanvas/icons/default-category.svg'
adding 'orangecanvas/icons/default-widget.svg'
adding 'orangecanvas/icons/orange-canvas-core-splash.svg'
adding 'orangecanvas/icons/orange-canvas.svg'
adding 'orangecanvas/icons/orange-splash-screen.png'
adding 'orangecanvas/localization/__init__.py'
adding 'orangecanvas/localization/si.py'
adding 'orangecanvas/localization/tests/__init__.py'
adding 'orangecanvas/localization/tests/test_localization.py'
adding 'orangecanvas/localization/tests/test_si.py'
adding 'orangecanvas/preview/__init__.py'
adding 'orangecanvas/preview/previewbrowser.py'
adding 'orangecanvas/preview/previewdialog.py'
adding 'orangecanvas/preview/previewmodel.py'
adding 'orangecanvas/preview/scanner.py'
adding 'orangecanvas/preview/tests/__init__.py'
adding 'orangecanvas/preview/tests/test_previewbrowser.py'
adding 'orangecanvas/preview/tests/test_previewdialog.py'
adding 'orangecanvas/preview/tests/test_scanner.py'
adding 'orangecanvas/registry/__init__.py'
adding 'orangecanvas/registry/base.py'
adding 'orangecanvas/registry/cache.py'
adding 'orangecanvas/registry/description.py'
adding 'orangecanvas/registry/discovery.py'
adding 'orangecanvas/registry/qt.py'
adding 'orangecanvas/registry/utils.py'
adding 'orangecanvas/registry/tests/__init__.py'
adding 'orangecanvas/registry/tests/test_base.py'
adding 'orangecanvas/registry/tests/test_discovery.py'
adding 'orangecanvas/scheme/__init__.py'
adding 'orangecanvas/scheme/annotations.py'
adding 'orangecanvas/scheme/errors.py'
adding 'orangecanvas/scheme/events.py'
adding 'orangecanvas/scheme/link.py'
adding 'orangecanvas/scheme/node.py'
adding 'orangecanvas/scheme/readwrite.py'
adding 'orangecanvas/scheme/scheme.py'
adding 'orangecanvas/scheme/signalmanager.py'
adding 'orangecanvas/scheme/widgetmanager.py'
adding 'orangecanvas/scheme/tests/__init__.py'
adding 'orangecanvas/scheme/tests/test_annotations.py'
adding 'orangecanvas/scheme/tests/test_links.py'
adding 'orangecanvas/scheme/tests/test_nodes.py'
adding 'orangecanvas/scheme/tests/test_readwrite.py'
adding 'orangecanvas/scheme/tests/test_scheme.py'
adding 'orangecanvas/scheme/tests/test_signalmanager.py'
adding 'orangecanvas/scheme/tests/test_widgetmanager.py'
adding 'orangecanvas/styles/__init__.py'
adding 'orangecanvas/styles/darkorange.qss'
adding 'orangecanvas/styles/orange.qss'
adding 'orangecanvas/styles/orange/Arrow.svg'
adding 'orangecanvas/styles/orange/Document Info.svg'
adding 'orangecanvas/styles/orange/Dropdown.svg'
adding 'orangecanvas/styles/orange/Grid.svg'
adding 'orangecanvas/styles/orange/Info.svg'
adding 'orangecanvas/styles/orange/Pause.svg'
adding 'orangecanvas/styles/orange/Search.svg'
adding 'orangecanvas/styles/orange/Text Size.svg'
adding 'orangecanvas/utils/__init__.py'
adding 'orangecanvas/utils/after_exit.py'
adding 'orangecanvas/utils/asyncutils.py'
adding 'orangecanvas/utils/graph.py'
adding 'orangecanvas/utils/image.py'
adding 'orangecanvas/utils/markup.py'
adding 'orangecanvas/utils/overlay.py'
adding 'orangecanvas/utils/pickle.py'
adding 'orangecanvas/utils/pkgmeta.py'
adding 'orangecanvas/utils/propertybindings.py'
adding 'orangecanvas/utils/qinvoke.py'
adding 'orangecanvas/utils/qobjref.py'
adding 'orangecanvas/utils/qtcompat.py'
adding 'orangecanvas/utils/redirect.py'
adding 'orangecanvas/utils/settings.py'
adding 'orangecanvas/utils/shtools.py'
adding 'orangecanvas/utils/localization/__init__.py'
adding 'orangecanvas/utils/localization/si.py'
adding 'orangecanvas/utils/tests/__init__.py'
adding 'orangecanvas/utils/tests/test_after_exit.py'
adding 'orangecanvas/utils/tests/test_graph.py'
adding 'orangecanvas/utils/tests/test_markup.py'
adding 'orangecanvas/utils/tests/test_overlay.py'
adding 'orangecanvas/utils/tests/test_pkgmeta.py'
adding 'orangecanvas/utils/tests/test_propertybindings.py'
adding 'orangecanvas/utils/tests/test_qinvoke.py'
adding 'orangecanvas/utils/tests/test_qobjref.py'
adding 'orangecanvas/utils/tests/test_resources.py'
adding 'orangecanvas/utils/tests/test_settings.py'
adding 'orangecanvas/utils/tests/test_shtools.py'
adding 'orangecanvas/utils/tests/test_utils.py'
adding 'orange_canvas_core-0.2.5.dist-info/LICENSE.txt'
adding 'orange_canvas_core-0.2.5.dist-info/METADATA'
adding 'orange_canvas_core-0.2.5.dist-info/WHEEL'
adding 'orange_canvas_core-0.2.5.dist-info/top_level.txt'
adding 'orange_canvas_core-0.2.5.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built orange_canvas_core-0.2.5-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build; python3.12 -m pytest -k "not test_iconengine"
============================= test session starts ==============================
platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build
configfile: pyproject.toml
plugins: typeguard-4.4.1, xvfb-3.0.0
collected 244 items / 1 deselected / 243 selected
orangecanvas/application/tests/test_addons.py .... [ 1%]
orangecanvas/application/tests/test_addons_utils.py ..... [ 3%]
orangecanvas/application/tests/test_application.py ... [ 4%]
orangecanvas/application/tests/test_canvastooldock.py ...... [ 7%]
orangecanvas/application/tests/test_main.py ........ [ 10%]
orangecanvas/application/tests/test_mainwindow.py ..................... [ 19%]
orangecanvas/application/tests/test_outputview.py ..... [ 21%]
orangecanvas/application/tests/test_schemeinfo.py . [ 21%]
orangecanvas/application/tests/test_settings.py ... [ 23%]
orangecanvas/application/tests/test_welcomedialog.py . [ 23%]
orangecanvas/application/tests/test_widgettoolbox.py ... [ 24%]
orangecanvas/canvas/items/tests/test_annotationitem.py .. [ 25%]
orangecanvas/canvas/items/tests/test_controlpoints.py ... [ 26%]
orangecanvas/canvas/items/tests/test_graphicspathobject.py .. [ 27%]
orangecanvas/canvas/items/tests/test_graphicstextitem.py ... [ 28%]
orangecanvas/canvas/items/tests/test_linkitem.py ... [ 30%]
orangecanvas/canvas/items/tests/test_nodeitem.py .... [ 31%]
orangecanvas/canvas/items/tests/test_utils.py ..... [ 33%]
orangecanvas/canvas/tests/test_layout.py . [ 34%]
orangecanvas/canvas/tests/test_scene.py ... [ 35%]
orangecanvas/canvas/tests/test_view.py . [ 35%]
orangecanvas/document/tests/test_editlinksdialog.py .... [ 37%]
orangecanvas/document/tests/test_quickmenu.py ..... [ 39%]
orangecanvas/document/tests/test_schemeedit.py ..............s.......... [ 49%]
. [ 50%]
orangecanvas/document/tests/test_usagestatistics.py . [ 50%]
orangecanvas/gui/tests/test_dock.py .. [ 51%]
orangecanvas/gui/tests/test_dropshadow.py ... [ 52%]
orangecanvas/gui/tests/test_framelesswindow.py . [ 53%]
orangecanvas/gui/tests/test_lineedit.py . [ 53%]
orangecanvas/gui/tests/test_splashscreen.py . [ 53%]
orangecanvas/gui/tests/test_stackedwidget.py . [ 54%]
orangecanvas/gui/tests/test_toolbar.py . [ 54%]
orangecanvas/gui/tests/test_toolbox.py .. [ 55%]
orangecanvas/gui/tests/test_toolgrid.py . [ 55%]
orangecanvas/gui/tests/test_tooltree.py ... [ 57%]
orangecanvas/help/tests/test_manager.py . [ 57%]
orangecanvas/help/tests/test_provider.py .. [ 58%]
orangecanvas/localization/tests/test_localization.py .. [ 59%]
orangecanvas/localization/tests/test_si.py ..... [ 61%]
orangecanvas/preview/tests/test_previewbrowser.py . [ 61%]
orangecanvas/preview/tests/test_previewdialog.py . [ 62%]
orangecanvas/preview/tests/test_scanner.py .. [ 62%]
orangecanvas/registry/tests/test_base.py ... [ 64%]
orangecanvas/registry/tests/test_discovery.py ...... [ 66%]
orangecanvas/scheme/tests/test_annotations.py .. [ 67%]
orangecanvas/scheme/tests/test_links.py .. [ 68%]
orangecanvas/scheme/tests/test_nodes.py .. [ 69%]
orangecanvas/scheme/tests/test_readwrite.py .... [ 70%]
orangecanvas/scheme/tests/test_scheme.py .... [ 72%]
orangecanvas/scheme/tests/test_signalmanager.py ................. [ 79%]
orangecanvas/scheme/tests/test_widgetmanager.py ........... [ 83%]
orangecanvas/utils/tests/test_after_exit.py . [ 84%]
orangecanvas/utils/tests/test_graph.py . [ 84%]
orangecanvas/utils/tests/test_markup.py . [ 85%]
orangecanvas/utils/tests/test_overlay.py ..... [ 87%]
orangecanvas/utils/tests/test_pkgmeta.py ...... [ 89%]
orangecanvas/utils/tests/test_propertybindings.py .... [ 91%]
orangecanvas/utils/tests/test_qinvoke.py ....... [ 94%]
orangecanvas/utils/tests/test_qobjref.py ........ [ 97%]
orangecanvas/utils/tests/test_resources.py . [ 97%]
orangecanvas/utils/tests/test_settings.py .. [ 98%]
orangecanvas/utils/tests/test_shtools.py .. [ 99%]
orangecanvas/utils/tests/test_utils.py . [100%]
=============================== warnings summary ===============================
orangecanvas/scheme/tests/test_widgetmanager.py:18
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build/orangecanvas/scheme/tests/test_widgetmanager.py:18: PytestCollectionWarning: cannot collect test class 'TestingWidgetManager' because it has a __init__ constructor (from: orangecanvas/document/tests/test_schemeedit.py)
class TestingWidgetManager(WidgetManager):
orangecanvas/scheme/tests/test_signalmanager.py:77
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build/orangecanvas/scheme/tests/test_signalmanager.py:77: PytestCollectionWarning: cannot collect test class 'TestingSignalManager' because it has a __init__ constructor (from: orangecanvas/scheme/tests/test_signalmanager.py)
class TestingSignalManager(SignalManager):
orangecanvas/scheme/tests/test_widgetmanager.py:18
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build/orangecanvas/scheme/tests/test_widgetmanager.py:18: PytestCollectionWarning: cannot collect test class 'TestingWidgetManager' because it has a __init__ constructor (from: orangecanvas/scheme/tests/test_widgetmanager.py)
class TestingWidgetManager(WidgetManager):
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build/orangecanvas/scheme/tests/test_readwrite.py:60: DeprecationWarning: `source_type()` is deprecated. Use `source_types()`.
self.assertEqual(link1.source_type(), link2.source_type())
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
orangecanvas/scheme/tests/test_readwrite.py::TestReadWrite::test_io
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_orange-canvas-core/build/orangecanvas/scheme/tests/test_readwrite.py:61: DeprecationWarning: `sink_type()` is deprecated. Use `sink_types()`.
self.assertEqual(link1.sink_type(), link2.sink_type())
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========== 242 passed, 1 skipped, 1 deselected, 15 warnings in 9.18s ===========
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/build; python3.13 -m pytest -k "not test_iconengine"
============================= test session starts ==============================
platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/build
configfile: pyproject.toml
plugins: typeguard-4.4.1, xvfb-3.0.0
collected 244 items / 1 deselected / 243 selected
orangecanvas/application/tests/test_addons.py ....Fatal Python error: Segmentation fault
Current thread 0x00007f8826fed080 (most recent call first):
Garbage-collecting
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/build/orangecanvas/utils/qobjref.py", line ??? in zero_ref
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/build/orangecanvas/gui/test.py", line 51 in tearDownClass
File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 157 in unittest_setup_class_fixture
File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 907 in _teardown_yield_fixture
File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1021 in finish
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 546 in teardown_exact
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 189 in pytest_runtest_teardown
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 242 in <lambda>
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 241 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 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: PyQt5.QtCore, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtTest, charset_normalizer.md, yaml._yaml, PyQt5.QtSvg, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, PyQt5.QtNetwork (total: 10)
Segmentation fault
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=139: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange-canvas-core/build; python3.13 -m pytest -k "not test_iconengine"
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.13" 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/202502/
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 add an affects on src:orange-canvas-core, so that this is still
visible in the BTS web page for this package.
Thanks.
More information about the Debian-pan-maintainers
mailing list