[Debian-pan-maintainers] Bug#1071774: orange3: FTBFS: Orange/classification/_simple_tree.c:63:9: error: implicit declaration of function ‘qsort_r’

Santiago Vila sanvila at debian.org
Fri May 24 20:35:58 BST 2024


Package: src:orange3
Version: 3.35.0+ds1-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build --with python3 --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_orange3
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-312

[... snipped ...]

creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/tests
copying Orange/widgets/data/utils/tests/test_tableview.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/tests
copying Orange/widgets/data/utils/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_rectangular_selection.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/base.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_bracket_highlighter.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_draw_whitespace.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_api.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_edit.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_indent.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/test_vim.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/run_all.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
copying Orange/widgets/data/utils/pythoneditor/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests/test_indenter
copying Orange/widgets/data/utils/pythoneditor/tests/test_indenter/test_python.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests/test_indenter
copying Orange/widgets/data/utils/pythoneditor/tests/test_indenter/indenttest.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests/test_indenter
copying Orange/widgets/data/utils/pythoneditor/tests/test_indenter/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/utils/pythoneditor/tests/test_indenter
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owdistancefile.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owpca.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owlouvain.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owsavedistances.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owmanifoldlearning.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owtsne.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owdbscan.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owcorrespondence.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owdistancematrix.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owsom.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owhierarchicalclustering.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owkmeans.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owmds.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owdistances.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
copying Orange/widgets/unsupervised/tests/test_owdistancemap.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_tree.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owrulesclassification.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owrandomforest.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_ownaivebayes.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owcurvefit.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owstack.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owgradientboosting.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owsgd.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owlogisticregression.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owcalibratedlearner.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owloadmodel.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owneuralnetwork.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owconstant.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owknn.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owadaboost.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owlinearregression.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owsvm.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
copying Orange/widgets/model/tests/test_owsavemodel.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_utils.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/base.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owpredictions.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owliftcurve.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owrocanalysis.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owtestandscore.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owconfusionmatrix.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
copying Orange/widgets/evaluate/tests/test_owcalibrationplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/report/tests
copying Orange/widgets/report/tests/test_report.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/report/tests
copying Orange/widgets/report/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/report/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save
copying Orange/widgets/utils/save/owsavebase.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save
copying Orange/widgets/utils/save/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_stickygraphicsview.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_colorgradientselection.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_annotated_data.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_combobox.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_graphicstextlist.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_dendrogram.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_owbasesql.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_textimport.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_state_summary.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_concurrent.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_sql.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_graphicsflowlayout.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_tableview.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_headerview.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_concurrent_example.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_spinbox.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_itemmodels.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_domaineditor.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_itemselectionmodel.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_colorpalettes.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_distmatrixmodel.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/concurrent_example.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_owlearnerwidget.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_slidergraph.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
copying Orange/widgets/utils/tests/test_graphicspixmapwidget.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/localization
copying Orange/widgets/utils/localization/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/localization
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
copying Orange/widgets/utils/plot/owplotgui_obsolete.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
copying Orange/widgets/utils/plot/owconstants.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
copying Orange/widgets/utils/plot/owplotgui.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
copying Orange/widgets/utils/plot/owpalette.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
copying Orange/widgets/utils/plot/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/plot
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save/tests
copying Orange/widgets/utils/save/tests/test_owsavebase.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save/tests
copying Orange/widgets/utils/save/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/save/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/localization/tests
copying Orange/widgets/utils/localization/tests/test_localization.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/localization/tests
copying Orange/widgets/utils/localization/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/utils/localization/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owlinearprojection.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owsilhouetteplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_vizrankdialog.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owfreeviz.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owpythagoreanforest.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owheatmap.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owboxplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owmosaic.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owviolinplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owscatterplotbase.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owsieve.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owscatterplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owdistributions.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owbarplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owlineplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_ownomogram.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owpythagorastree.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owradviz.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owtreegraph.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owprojectionwidget.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owruleviewer.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
copying Orange/widgets/visualize/tests/test_owvenndiagram.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/widget.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/lac.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/plotutils.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/customizableplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/owlegend.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/component.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/graphicsrichtextwidget.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/heatmap.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/scene.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/view.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
copying Orange/widgets/visualize/utils/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree
copying Orange/widgets/visualize/utils/tree/rules.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree
copying Orange/widgets/visualize/utils/tree/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree
copying Orange/widgets/visualize/utils/tree/skltreeadapter.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree
copying Orange/widgets/visualize/utils/tree/treeadapter.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tests
copying Orange/widgets/visualize/utils/tests/test_heatmap.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tests
copying Orange/widgets/visualize/utils/tests/test_customizableplot.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tests
copying Orange/widgets/visualize/utils/tests/test_plotutils.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tests
copying Orange/widgets/visualize/utils/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree/tests
copying Orange/widgets/visualize/utils/tree/tests/test_treeadapter.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree/tests
copying Orange/widgets/visualize/utils/tree/tests/test_rules.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree/tests
copying Orange/widgets/visualize/utils/tree/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/utils/tree/tests
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/obsolete/tests
copying Orange/widgets/obsolete/tests/test_owtable.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/obsolete/tests
copying Orange/widgets/obsolete/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/widgets/obsolete/tests
creating build/lib.linux-x86_64-cpython-311/Orange/distance/tests
copying Orange/distance/tests/test_distance.py -> build/lib.linux-x86_64-cpython-311/Orange/distance/tests
copying Orange/distance/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/distance/tests
creating build/lib.linux-x86_64-cpython-311/Orange/modelling/tests
copying Orange/modelling/tests/test_catgb.py -> build/lib.linux-x86_64-cpython-311/Orange/modelling/tests
copying Orange/modelling/tests/test_gb.py -> build/lib.linux-x86_64-cpython-311/Orange/modelling/tests
copying Orange/modelling/tests/test_xgb.py -> build/lib.linux-x86_64-cpython-311/Orange/modelling/tests
copying Orange/modelling/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/modelling/tests
creating build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_simple_tree.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_base.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_gb_cls.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_xgb_cls.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_catgb_cls.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_calibration.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
copying Orange/classification/tests/test_outlier_detection.py -> build/lib.linux-x86_64-cpython-311/Orange/classification/tests
creating build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/brown-selected.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/titanic.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/heart_disease.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/zoo.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/iris.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/housing.tab -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/datasets.info -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/slovenian-towns.dst -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/conferences.dst -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/brown-selected.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/zoo.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/housing.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/iris.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/heart_disease.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
copying Orange/datasets/titanic.tab.metadata -> build/lib.linux-x86_64-cpython-311/Orange/datasets
creating build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/distances.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/missing.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/round_floats.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_1_flags.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_1_no_flags.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/distances_nonsquare.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_0_sheet.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_3.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_0.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/distances_with_nans.xlsx -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
creating build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/adult_sample_missing.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/cyber-security-breaches.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/zoo-with-images.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/invalid_characters.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test4.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/ionosphere.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test5.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/imports-85.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test1.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/breast-cancer-wisconsin.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test2.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test10.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/lenses.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test8.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test3.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test9.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/weird.tab -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/xlsx_files/header_0.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_1_no_flags.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_3.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_1_flags.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/missing.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/xlsx_files/header_0_sheet.xls -> build/lib.linux-x86_64-cpython-311/Orange/tests/xlsx_files
copying Orange/tests/datasets/iris_basket.basket -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/test_asn_data_working.csv -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/sailing-orange-3-21.pkl -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/sailing-orange-3-20.pkl -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/iris-orange-3-25.pkl -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/sailing-orange-3-20.pkl.gz -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
copying Orange/tests/datasets/sailing-orange-3-21.pkl.gz -> build/lib.linux-x86_64-cpython-311/Orange/tests/datasets
creating build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/short-survey.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/new-features.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/orange-splash-screen-03.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/orange-splash-screen-02.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/statistics-request.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/announcement.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/orange-splash-screen-01.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/blog.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/update.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
copying Orange/canvas/icons/orange-256.png -> build/lib.linux-x86_64-cpython-311/Orange/canvas/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/information.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_up3.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_enter.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_pan_hand.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/error.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_down3.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_zoom_selection.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_undo.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_clear.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/warning.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_redo.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_arrow.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_send.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/downgreenarrow.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_zoom.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/upgreenarrow.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_sort.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/Dlg_zoom_reset.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/reset.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/widgets/icons/reset-hover.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/icons
copying Orange/canvas/workflows/120-scatterplot-data-table.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/110-file-and-data-table-widget.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/450-cross-validation.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/470-misclassification-scatterplot.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/305-pca.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/410-feature-ranking.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/310-clustering.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/130-scatterplot-visualize-subset.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
copying Orange/canvas/workflows/250-tree-scatterplot.ows -> build/lib.linux-x86_64-cpython-311/Orange/canvas/workflows
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/AggregateColumns.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Impute.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/SelectRows.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/PaintData.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Melt.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/PythonScript.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/SelectByDataIndex.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/CSVFile.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Discretize.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/FeatureConstructor.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/PCA.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/SQLTable.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/GroupBy.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Continuize.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Rank.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/EditDomain.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/DataSets.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Unique.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Save.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/PurgeDomain.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Random.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Colors.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Concatenate.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/CreateInstance.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Pivot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/SelectColumns.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/DataInfo.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Correlations.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Preprocess.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Normalize.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Outliers.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Transform.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/DataSampler.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Transpose.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/MergeData.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/SelectColumnsRandom.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/File.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/CreateClass.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/FeatureStatistics.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Table.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Neighbors.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
copying Orange/widgets/data/icons/Category-Data.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/lasso-transparent_42px.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/select-transparent_42px.png -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/magnet.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/jitter.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/brush.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
copying Orange/widgets/data/icons/paintdata/put.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/icons/paintdata
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/missing_data_3.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/testing_dataset_reg.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/same_entropy.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/missing_data_1.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/testing_dataset_cls.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
copying Orange/widgets/tests/datasets/missing_data_2.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/datasets
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/workflows
copying Orange/widgets/tests/workflows/3_5_0_python_script.ows -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/workflows
copying Orange/widgets/tests/workflows/3_14_0_distance_matrix.ows -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/workflows
copying Orange/widgets/tests/workflows/3_4_2.ows -> build/lib.linux-x86_64-cpython-311/Orange/widgets/tests/workflows
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/HierarchicalClustering.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/CorrespondenceAnalysis.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/DistanceMap.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/Manifold.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/KMeans.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/SOM.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/SaveDistances.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/PCA.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/Distance.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/LouvainClustering.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/DBSCAN.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/DistanceMatrix.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/Category-Unsupervised.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/DistanceFile.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/DistancesTransformation.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/TSNE.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
copying Orange/widgets/unsupervised/icons/MDS.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/unsupervised/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/LogisticRegression.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/CN2RuleInduction.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/SGD.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/KNN.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/Stacking.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/UnivariateRegression.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/Category-Model.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/RandomForest.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/NN.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/Tree.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/LinearRegression.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/CalibratedLearner.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/SVM.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/LoadModel.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/Constant.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/AdaBoost.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/NaiveBayes.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/CurveFit.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/GradientBoosting.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
copying Orange/widgets/model/icons/SaveModel.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/model/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/ROCAnalysis.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/Predictions.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/Category-Evaluate.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/TestLearners2.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/TestLearners1.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/LiftCurve.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/CalibrationPlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
copying Orange/widgets/evaluate/icons/ConfusionMatrix.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/evaluate/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/BarPlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/VennDiagram.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Nomogram.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/ScatterPlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/PythagoreanForest.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/SilhouettePlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/ParallelCoordinates.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/ViolinPlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Freeviz.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/BoxPlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/MosaicDisplay.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Category-Visualize.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/CN2RuleViewer.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Heatmap.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Radviz.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/LinearProjection.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/LinePlot.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/TreeViewer.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/PythagoreanTree.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/SieveDiagram.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
copying Orange/widgets/visualize/icons/Distribution.svg -> build/lib.linux-x86_64-cpython-311/Orange/widgets/visualize/icons
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests/origin1
copying Orange/widgets/data/tests/origin1/images.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests/origin1
creating build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests/origin2
copying Orange/widgets/data/tests/origin2/images.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests/origin2
copying Orange/widgets/data/tests/grep_file.txt -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests
copying Orange/widgets/data/tests/data-regions.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests
copying Orange/widgets/data/tests/data-gender-region.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests
copying Orange/widgets/data/tests/data-csv-types.tab -> build/lib.linux-x86_64-cpython-311/Orange/widgets/data/tests
running build_ext
building '*' extension
creating build/temp.linux-x86_64-cpython-311
creating build/temp.linux-x86_64-cpython-311/Orange
creating build/temp.linux-x86_64-cpython-311/Orange/classification
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11 -c Orange/classification/_tree_scorers.c -o build/temp.linux-x86_64-cpython-311/Orange/classification/_tree_scorers.o
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
                  from Orange/classification/_tree_scorers.c:1253:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
       |  ^~~~~~~
Orange/classification/_tree_scorers.c: In function ‘__pyx_pf_6Orange_14classification_13_tree_scorers_2find_threshold_entropy’:
Orange/classification/_tree_scorers.c:20281:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
20281 |   __pyx_t_7 = (__pyx_v_N <= __pyx_v_min_leaf);
       |                          ^~
Orange/classification/_tree_scorers.c: In function ‘__pyx_pf_6Orange_14classification_13_tree_scorers_6find_threshold_MSE’:
Orange/classification/_tree_scorers.c:21860:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
21860 |   __pyx_t_1 = (__pyx_v_N <= __pyx_v_min_leaf);
       |                          ^~
Orange/classification/_tree_scorers.c: In function ‘__pyx_pf_6Orange_14classification_13_tree_scorers_8find_binarization_MSE’:
Orange/classification/_tree_scorers.c:22670:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
22670 |           for (__pyx_t_19 = 0; __pyx_t_19 < __pyx_t_18; __pyx_t_19+=1) {
       |                                           ^
Orange/classification/_tree_scorers.c:22791:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
22791 |           __pyx_t_20 = (__pyx_v_left >= __pyx_v_min_leaf);
       |                                      ^~
Orange/classification/_tree_scorers.c:22797:52: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
22797 |           __pyx_t_20 = ((__pyx_v_N - __pyx_v_left) >= __pyx_v_min_leaf);
       |                                                    ^~
Orange/classification/_tree_scorers.c: In function ‘__pyx_pf_6Orange_14classification_13_tree_scorers_14compute_predictions_csr’:
Orange/classification/_tree_scorers.c:24447:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
24447 |         for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) {
       |                                         ^
Orange/classification/_tree_scorers.c: In function ‘__pyx_pf_6Orange_14classification_13_tree_scorers_16compute_predictions_csc’:
Orange/classification/_tree_scorers.c:25169:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
25169 |         for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) {
       |                                         ^
Orange/classification/_tree_scorers.c:25229:149: warning: comparison of integer expressions of different signedness: ‘__pyx_t_5numpy_int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
25229 |               __pyx_t_16 = ((*((__pyx_t_5numpy_int32_t const  *) ( /* dim=0 */ (__pyx_v_indices.data + __pyx_t_15 * __pyx_v_indices.strides[0]) ))) != __pyx_v_i);
       |                                                                                                                                                     ^~
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -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-311/Orange/classification/_tree_scorers.o -L/usr/lib/x86_64-linux-gnu -lm -o build/lib.linux-x86_64-cpython-311/*.cpython-311-x86_64-linux-gnu.so
building 'Orange.classification._simple_tree' extension
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11 -c Orange/classification/_simple_tree.c -o build/temp.linux-x86_64-cpython-311/Orange/classification/_simple_tree.o
Orange/classification/_simple_tree.c: In function ‘gain_ratio_c’:
Orange/classification/_simple_tree.c:63:9: error: implicit declaration of function ‘qsort_r’; did you mean ‘qsort’? [-Werror=implicit-function-declaration]
    63 |         qsort_r(base, nel, size, compar, thunk)
       |         ^~~~~~~
Orange/classification/_simple_tree.c:147:9: note: in expansion of macro ‘QSORT_R_FUNC’
   147 |         QSORT_R_FUNC(examples, size, sizeof(struct Example), (void*) &compar_attr, compar_examples);
       |         ^~~~~~~~~~~~
cc1: some warnings being treated as errors
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_orange3
dh_auto_build: error: pybuild --build -i python{version} -p "3.12 3.11" returned exit code 13
make: *** [debian/rules:5: build] Error 25
dpkg-buildpackage: error: debian/rules build 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/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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-pan-maintainers mailing list