robotpkg/wip/py-osqp bulk build results

Log for py311-osqp-0.6.1 on NetBSD-10.0-x86_64: bulk.log (Back)

=> Checking for clear installation ===> Installing bootstrap dependencies for py311-osqp-0.6.1 => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/NetBSD-10.0-x86_64/All/digest-20080510.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/NetBSD-10.0-x86_64/All/tnftp-20151004~ssl.tgz ===> Checking bootstrap dependencies for py311-osqp-0.6.1 => Required robotpkg package digest>=20080510: digest-20080510 found => Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found => Required system package gzip: gzip-20240203 found => Required system package pax and tar archivers: pax found => Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found ===> Done bootstrap-depends for py311-osqp-0.6.1 ===> Installing full dependencies for py311-osqp-0.6.1 => Dependency digest-20080510 already installed => Dependency tnftp-20151004~ssl already installed ===> Checking build options for py311-osqp-0.6.1 => Building with no option. ===> Checking alternatives for py311-osqp-0.6.1 => Use the GNU C++ compiler: c++-compiler provided by g++>=3 => Use the GNU C compiler: c-compiler provided by gcc>=3 => Use python-3.11: python>=2.5 provided by python311>=3.11<3.12 ===> Checking dependencies for py311-osqp-0.6.1 => Required system package g++>=3: g++-10.5.0 found => Required system package gcc>=3: gcc-10.5.0 found => Required system package libstdc++: libstdc++ found => Required system package py311-numpy>=1: py311-numpy-1.26.4 found => Required system package py311-scipy>=0.17.0: py311-scipy-1.13.1 found => Required system package python311>=3.11<3.12: python311-3.11.9 found ===> Done depends for py311-osqp-0.6.1 ===> Extracting for py311-osqp-0.6.1 => SHA1 checksums OK => RMD160 checksums OK x osqp-0.6.1/ x osqp-0.6.1/LICENSE x osqp-0.6.1/MANIFEST.in x osqp-0.6.1/PKG-INFO x osqp-0.6.1/README.rst x osqp-0.6.1/extension/ x osqp-0.6.1/extension/include/ x osqp-0.6.1/extension/include/osqpinfopy.h x osqp-0.6.1/extension/include/osqpmodulemethods.h x osqp-0.6.1/extension/include/osqpobjectpy.h x osqp-0.6.1/extension/include/osqpresultspy.h x osqp-0.6.1/extension/include/osqputilspy.h x osqp-0.6.1/extension/include/osqpworkspacepy.h x osqp-0.6.1/extension/src/ x osqp-0.6.1/extension/src/.gitignore x osqp-0.6.1/extension/src/osqpmodule.c x osqp-0.6.1/module/ x osqp-0.6.1/module/__init__.py x osqp-0.6.1/module/codegen/ x osqp-0.6.1/module/codegen/__init__.py x osqp-0.6.1/module/codegen/code_generator.py x osqp-0.6.1/module/codegen/files_to_generate/ x osqp-0.6.1/module/codegen/files_to_generate/CMakeLists.txt x osqp-0.6.1/module/codegen/files_to_generate/emosqpmodule.c x osqp-0.6.1/module/codegen/files_to_generate/example.c x osqp-0.6.1/module/codegen/files_to_generate/setup.py x osqp-0.6.1/module/codegen/sources/ x osqp-0.6.1/module/codegen/sources/configure/ x osqp-0.6.1/module/codegen/sources/configure/osqp_configure.h.in x osqp-0.6.1/module/codegen/sources/configure/qdldl_types.h.in x osqp-0.6.1/module/codegen/sources/include/ x osqp-0.6.1/module/codegen/sources/include/CMakeLists.txt x osqp-0.6.1/module/codegen/sources/include/auxil.h x osqp-0.6.1/module/codegen/sources/include/constants.h x osqp-0.6.1/module/codegen/sources/include/error.h x osqp-0.6.1/module/codegen/sources/include/glob_opts.h x osqp-0.6.1/module/codegen/sources/include/kkt.h x osqp-0.6.1/module/codegen/sources/include/lin_alg.h x osqp-0.6.1/module/codegen/sources/include/osqp.h x osqp-0.6.1/module/codegen/sources/include/proj.h x osqp-0.6.1/module/codegen/sources/include/qdldl.h x osqp-0.6.1/module/codegen/sources/include/qdldl_interface.h x osqp-0.6.1/module/codegen/sources/include/scaling.h x osqp-0.6.1/module/codegen/sources/include/types.h x osqp-0.6.1/module/codegen/sources/include/util.h x osqp-0.6.1/module/codegen/sources/src/ x osqp-0.6.1/module/codegen/sources/src/CMakeLists.txt x osqp-0.6.1/module/codegen/sources/src/auxil.c x osqp-0.6.1/module/codegen/sources/src/error.c x osqp-0.6.1/module/codegen/sources/src/kkt.c x osqp-0.6.1/module/codegen/sources/src/lin_alg.c x osqp-0.6.1/module/codegen/sources/src/osqp.c x osqp-0.6.1/module/codegen/sources/src/proj.c x osqp-0.6.1/module/codegen/sources/src/qdldl.c x osqp-0.6.1/module/codegen/sources/src/qdldl_interface.c x osqp-0.6.1/module/codegen/sources/src/scaling.c x osqp-0.6.1/module/codegen/sources/src/util.c x osqp-0.6.1/module/codegen/utils.py x osqp-0.6.1/module/interface.py x osqp-0.6.1/module/tests/ x osqp-0.6.1/module/tests/__init__.py x osqp-0.6.1/module/tests/basic_test.py x osqp-0.6.1/module/tests/codegen_matrices_test.py x osqp-0.6.1/module/tests/codegen_vectors_test.py x osqp-0.6.1/module/tests/dual_infeasibility_test.py x osqp-0.6.1/module/tests/feasibility_test.py x osqp-0.6.1/module/tests/mkl_pardiso_test.py x osqp-0.6.1/module/tests/non_convex_test.py x osqp-0.6.1/module/tests/polishing_test.py x osqp-0.6.1/module/tests/primal_infeasibility_test.py x osqp-0.6.1/module/tests/unconstrained_test.py x osqp-0.6.1/module/tests/update_matrices_test.py x osqp-0.6.1/module/tests/warm_start_test.py x osqp-0.6.1/module/utils.py x osqp-0.6.1/modulepurepy/ x osqp-0.6.1/modulepurepy/__init__.py x osqp-0.6.1/modulepurepy/_osqp.py x osqp-0.6.1/modulepurepy/interface.py x osqp-0.6.1/osqp.egg-info/ x osqp-0.6.1/osqp.egg-info/PKG-INFO x osqp-0.6.1/osqp.egg-info/SOURCES.txt x osqp-0.6.1/osqp.egg-info/dependency_links.txt x osqp-0.6.1/osqp.egg-info/requires.txt x osqp-0.6.1/osqp.egg-info/top_level.txt x osqp-0.6.1/osqp_sources/ x osqp-0.6.1/osqp_sources/CMakeLists.txt x osqp-0.6.1/osqp_sources/configure/ x osqp-0.6.1/osqp_sources/configure/cmake/ x osqp-0.6.1/osqp_sources/configure/cmake/FindPythonModule.cmake x osqp-0.6.1/osqp_sources/configure/cmake/FindR.cmake x osqp-0.6.1/osqp_sources/configure/cmake/Utils.cmake x osqp-0.6.1/osqp_sources/configure/cmake/cmake_uninstall.cmake.in x osqp-0.6.1/osqp_sources/configure/osqp_configure.h.in x osqp-0.6.1/osqp_sources/include/ x osqp-0.6.1/osqp_sources/include/.gitignore x osqp-0.6.1/osqp_sources/include/CMakeLists.txt x osqp-0.6.1/osqp_sources/include/auxil.h x osqp-0.6.1/osqp_sources/include/constants.h x osqp-0.6.1/osqp_sources/include/cs.h x osqp-0.6.1/osqp_sources/include/ctrlc.h x osqp-0.6.1/osqp_sources/include/error.h x osqp-0.6.1/osqp_sources/include/glob_opts.h x osqp-0.6.1/osqp_sources/include/kkt.h x osqp-0.6.1/osqp_sources/include/lin_alg.h x osqp-0.6.1/osqp_sources/include/lin_sys.h x osqp-0.6.1/osqp_sources/include/osqp.h x osqp-0.6.1/osqp_sources/include/polish.h x osqp-0.6.1/osqp_sources/include/proj.h x osqp-0.6.1/osqp_sources/include/scaling.h x osqp-0.6.1/osqp_sources/include/types.h x osqp-0.6.1/osqp_sources/include/util.h x osqp-0.6.1/osqp_sources/lin_sys/ x osqp-0.6.1/osqp_sources/lin_sys/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/ x osqp-0.6.1/osqp_sources/lin_sys/direct/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/ x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/pardiso_interface.c x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/pardiso_interface.h x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/pardiso_loader.c x osqp-0.6.1/osqp_sources/lin_sys/direct/pardiso/pardiso_loader.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/LICENSE x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/include/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/include/SuiteSparse_config.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/include/amd.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/include/amd_internal.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/SuiteSparse_config.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_1.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_2.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_aat.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_control.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_defaults.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_info.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_order.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_post_tree.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_postorder.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_preprocess.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/amd/src/amd_valid.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_interface.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_interface.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/.editorconfig x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/.git x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/.gitignore x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/.travis.yml x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/CHANGELOG.md x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/LICENSE x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/README.md x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/appveyor.yml x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/configure/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/configure/cmake/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/configure/cmake/cmake_uninstall.cmake.in x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/configure/qdldl_types.h.in x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/examples/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/examples/example.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/include/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/include/.gitignore x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/include/qdldl.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/src/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/src/qdldl.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/ x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/CMakeLists.txt x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/minunit.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/qdldl_tester.c x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_basic.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_identity.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_osqp_kkt.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_rank_deficient.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_singleton.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_sym_structure.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_tril_structure.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_two_by_two.h x osqp-0.6.1/osqp_sources/lin_sys/direct/qdldl/qdldl_sources/tests/test_zero_on_diag.h x osqp-0.6.1/osqp_sources/lin_sys/lib_handler.c x osqp-0.6.1/osqp_sources/lin_sys/lib_handler.h x osqp-0.6.1/osqp_sources/src/ x osqp-0.6.1/osqp_sources/src/CMakeLists.txt x osqp-0.6.1/osqp_sources/src/auxil.c x osqp-0.6.1/osqp_sources/src/cs.c x osqp-0.6.1/osqp_sources/src/ctrlc.c x osqp-0.6.1/osqp_sources/src/error.c x osqp-0.6.1/osqp_sources/src/kkt.c x osqp-0.6.1/osqp_sources/src/lin_alg.c x osqp-0.6.1/osqp_sources/src/lin_sys.c x osqp-0.6.1/osqp_sources/src/osqp.c x osqp-0.6.1/osqp_sources/src/polish.c x osqp-0.6.1/osqp_sources/src/proj.c x osqp-0.6.1/osqp_sources/src/scaling.c x osqp-0.6.1/osqp_sources/src/util.c x osqp-0.6.1/requirements.txt x osqp-0.6.1/setup.cfg x osqp-0.6.1/setup.py ===> Configuring for py311-osqp-0.6.1 ===> Building for py311-osqp-0.6.1 /local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives import distutils.sysconfig as sysconfig /local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py:2: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead import distutils.sysconfig as sysconfig /usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'osqp.codegen.files_to_generate' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'osqp.codegen.files_to_generate' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'osqp.codegen.files_to_generate' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'osqp.codegen.files_to_generate' to be distributed and are already explicitly excluding 'osqp.codegen.files_to_generate' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'osqp.codegen.sources.configure' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'osqp.codegen.sources.configure' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'osqp.codegen.sources.configure' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'osqp.codegen.sources.configure' to be distributed and are already explicitly excluding 'osqp.codegen.sources.configure' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'osqp.codegen.sources.include' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'osqp.codegen.sources.include' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'osqp.codegen.sources.include' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'osqp.codegen.sources.include' to be distributed and are already explicitly excluding 'osqp.codegen.sources.include' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'osqp.codegen.sources.src' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'osqp.codegen.sources.src' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'osqp.codegen.sources.src' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'osqp.codegen.sources.src' to be distributed and are already explicitly excluding 'osqp.codegen.sources.src' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) warning: build_py: byte-compiling is disabled, skipping. Traceback (most recent call last): File "/local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py", line 164, in build_extensions check_output(['cmake', '--version']) File "/usr/pkg/lib/python3.11/subprocess.py", line 466, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/pkg/lib/python3.11/subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/pkg/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/pkg/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'cmake' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py", line 208, in setup(name='osqp', File "/usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/__init__.py", line 103, in setup return distutils.core.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/pkg/lib/python3.11/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/pkg/lib/python3.11/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/dist.py", line 968, in run_command super().run_command(command) File "/usr/pkg/lib/python3.11/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/pkg/lib/python3.11/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/pkg/lib/python3.11/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/dist.py", line 968, in run_command super().run_command(command) File "/usr/pkg/lib/python3.11/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_ext.py", line 91, in run _build_ext.run(self) File "/usr/pkg/lib/python3.11/distutils/command/build_ext.py", line 340, in run self.build_extensions() File "/local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py", line 166, in build_extensions raise RuntimeError("CMake must be installed to build OSQP") RuntimeError: CMake must be installed to build OSQP An unexpected error occured. The last 10 log lines are shown below. | super().run_command(command) | File "/usr/pkg/lib/python3.11/distutils/dist.py", line 985, in run_command | cmd_obj.run() | File "/usr/pkg-2024Q2/lib/python3.11/site-packages/setuptools/command/build_ext.py", line 91, in run | _build_ext.run(self) | File "/usr/pkg/lib/python3.11/distutils/command/build_ext.py", line 340, in run | self.build_extensions() | File "/local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1/setup.py", line 166, in build_extensions | raise RuntimeError("CMake must be installed to build OSQP") | RuntimeError: CMake must be installed to build OSQP For details or bug reports, check the complete log file in: /local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/build.log gmake[3]: *** [../../mk/sysdep/python.mk:450: do-build-distutils(/local/robotpkg/var/tmp/robotpkg/wip/py-osqp/work/osqp-0.6.1)] Error 1 gmake[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2 => Marking py311-osqp-0.6.1 as broken ERROR: /usr/pkg/bin/gmake: *** [package] Error 2 ===> Deinstalling for py311-osqp Removed digest-20080510 Removed tnftp-20151004~ssl