scikit-build fails to build with setuptools 70.3.0-2

Bug #2074032 reported by Vladimir Petko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
scikit-build (Debian)
Fix Released
Unknown
scikit-build (Ubuntu)
New
Undecided
Unassigned

Bug Description

The package fails to build due to the test failures:
=========================== short test summary info ============================
SKIPPED [1] tests/test_hello_fortran.py:18: could not import 'numpy': No module named 'numpy'
SKIPPED [1] tests/test_platform.py:120: Requires Windows
SKIPPED [24] tests/test_setup.py:584: unsupported configuration: python package fully generated by CMake does *NOT* work. At least __init__.py should be in the project source tree
SKIPPED [1] tests/test_skbuild.py:84: NMake Makefiles generator is not available on Linux
SKIPPED [3] tests/test_skbuild.py:127: Requires Windows
SKIPPED [1] tests/test_skbuild.py:151: Requires Windows
FAILED tests/test_cmakelists_not_in_top_level_dir.py::test_build - AttributeE...
FAILED tests/test_command_line.py::test_hide_listing[True-sdist] - AttributeE...
FAILED tests/test_command_line.py::test_hide_listing[True-bdist_wheel] - Depr...
FAILED tests/test_command_line.py::test_hide_listing[False-sdist] - Deprecati...
FAILED tests/test_command_line.py::test_hide_listing[False-bdist_wheel] - Dep...
FAILED tests/test_cython_flags.py::test_hello_cython_builds - AttributeError:...
FAILED tests/test_filter_manifest.py::test_bdist_wheel_command - DeprecationW...
FAILED tests/test_hello_cpp.py::test_hello_builds - AttributeError: 'dict' ob...
FAILED tests/test_hello_cpp.py::test_hello_wheel - DeprecationWarning: Implic...
FAILED tests/test_hello_cpp.py::test_hello_clean[with-dry-run] - AttributeErr...
FAILED tests/test_hello_cpp.py::test_hello_clean[without-dry-run] - Attribute...
FAILED tests/test_hello_cpp.py::test_hello_cleans - AttributeError: 'dict' ob...
FAILED tests/test_hello_cython.py::test_hello_cython_builds - AttributeError:...
FAILED tests/test_hello_cython.py::test_hello_cython_sdist - AttributeError: ...
FAILED tests/test_hello_cython.py::test_hello_cython_wheel - AttributeError: ...
FAILED tests/test_hello_pure.py::test_hello_pure_builds - AttributeError: 'di...
FAILED tests/test_hello_pure.py::test_hello_pure_sdist - AttributeError: 'dic...
FAILED tests/test_hello_pure.py::test_hello_pure_wheel - DeprecationWarning: ...
FAILED tests/test_hello_pure.py::test_hello_clean - AttributeError: 'dict' ob...
FAILED tests/test_include_exclude_data.py::test_include_exclude_data - Attrib...
FAILED tests/test_include_exclude_data.py::test_include_exclude_data_with_base
FAILED tests/test_issue284_build_ext_inplace.py::test_build_ext_inplace_command
FAILED tests/test_issue335_support_cmake_source_dir.py::test_bdist_wheel_command
FAILED tests/test_issue668_symbol_visibility.py::test_symbol_visibility[ON]
FAILED tests/test_issue668_symbol_visibility.py::test_symbol_visibility[OFF]
FAILED tests/test_manifest_in.py::test_manifest_in_wheel - AttributeError: 'd...
FAILED tests/test_setup.py::test_distribution_is_pure[py_modules] - Attribute...
FAILED tests/test_setup.py::test_distribution_is_pure[packages] - AttributeEr...
FAILED tests/test_setup.py::test_cmake_install_dir_keyword[banana-False-str]
FAILED tests/test_setup.py::test_cmake_with_sdist_keyword[True] - AttributeEr...
FAILED tests/test_setup.py::test_cmake_with_sdist_keyword[False] - Deprecatio...
FAILED tests/test_setup.py::test_script_keyword[pure] - AttributeError: 'dict...
FAILED tests/test_setup.py::test_script_keyword[skbuild] - AttributeError: 'd...
FAILED tests/test_setup.py::test_py_modules_keyword[pure] - AttributeError: '...
FAILED tests/test_setup.py::test_py_modules_keyword[skbuild] - AttributeError...
FAILED tests/test_setup.py::test_cmake_install_into_pure_package[0] - Attribu...
FAILED tests/test_setup.py::test_cmake_install_into_pure_package[1] - Attribu...
FAILED tests/test_skbuild.py::test_generator[Unix Makefiles-make] - Attribute...
FAILED tests/test_skbuild_variable.py::test_skbuild_variable_sdist - Attribut...
FAILED tests/test_skbuild_variable.py::test_skbuild_variable_wheel - Deprecat...
========== 40 failed, 152 passed, 31 skipped, 19 deselected in 38.16s ==========
make[1]: *** [debian/rules:36: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:24: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-07-24T22:12:13Z

This is resolved upstream[1]

[1] https://github.com/scikit-build/scikit-build/pull/1103

Related branches

Vladimir Petko (vpa1977)
tags: added: ftbfs update-excuse
Changed in scikit-build (Debian):
status: Unknown → Fix Committed
Changed in scikit-build (Debian):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.