Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'], chrootPath='/var/lib/mock/openeuler-22.03-aarch64-1681754918.432364/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/python-horovod-0.27.0-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'], chrootPath='/var/lib/mock/openeuler-22.03-aarch64-1681754918.432364/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/python-horovod-0.27.0-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'], chrootPath='/var/lib/mock/openeuler-22.03-aarch64-1681754918.432364/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.shHHLe + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf horovod-0.27.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/horovod-0.27.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd horovod-0.27.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5AcThD + umask 022 + cd /builddir/build/BUILD + cd horovod-0.27.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' /usr/lib/python3.9/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. running build running build_py creating build creating build/lib.linux-aarch64-3.9 creating build/lib.linux-aarch64-3.9/horovod copying horovod/__init__.py -> build/lib.linux-aarch64-3.9/horovod creating build/lib.linux-aarch64-3.9/horovod/data copying horovod/data/data_loader_base.py -> build/lib.linux-aarch64-3.9/horovod/data copying horovod/data/__init__.py -> build/lib.linux-aarch64-3.9/horovod/data creating build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/strategy.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/elastic_v2.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/elastic.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/__init__.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/runner.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/driver_service.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/utils.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/worker.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/adapter.py -> build/lib.linux-aarch64-3.9/horovod/ray copying horovod/ray/ray_logger.py -> build/lib.linux-aarch64-3.9/horovod/ray creating build/lib.linux-aarch64-3.9/horovod/mxnet copying horovod/mxnet/mpi_ops.py -> build/lib.linux-aarch64-3.9/horovod/mxnet copying horovod/mxnet/__init__.py -> build/lib.linux-aarch64-3.9/horovod/mxnet copying horovod/mxnet/functions.py -> build/lib.linux-aarch64-3.9/horovod/mxnet copying horovod/mxnet/compression.py -> build/lib.linux-aarch64-3.9/horovod/mxnet creating build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/js_run.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/mpi_run.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/gloo_run.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/launch.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/run_task.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner copying horovod/runner/task_fn.py -> build/lib.linux-aarch64-3.9/horovod/runner creating build/lib.linux-aarch64-3.9/horovod/spark copying horovod/spark/mpi_run.py -> build/lib.linux-aarch64-3.9/horovod/spark copying horovod/spark/gloo_run.py -> build/lib.linux-aarch64-3.9/horovod/spark copying horovod/spark/conf.py -> build/lib.linux-aarch64-3.9/horovod/spark copying horovod/spark/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark copying horovod/spark/runner.py -> build/lib.linux-aarch64-3.9/horovod/spark creating build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/exceptions.py -> build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/util.py -> build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/basics.py -> build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/elastic.py -> build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/process_sets.py -> build/lib.linux-aarch64-3.9/horovod/common copying horovod/common/__init__.py -> build/lib.linux-aarch64-3.9/horovod/common creating build/lib.linux-aarch64-3.9/horovod/keras copying horovod/keras/elastic.py -> build/lib.linux-aarch64-3.9/horovod/keras copying horovod/keras/__init__.py -> build/lib.linux-aarch64-3.9/horovod/keras copying horovod/keras/callbacks.py -> build/lib.linux-aarch64-3.9/horovod/keras creating build/lib.linux-aarch64-3.9/horovod/_keras copying horovod/_keras/elastic.py -> build/lib.linux-aarch64-3.9/horovod/_keras copying horovod/_keras/__init__.py -> build/lib.linux-aarch64-3.9/horovod/_keras copying horovod/_keras/callbacks.py -> build/lib.linux-aarch64-3.9/horovod/_keras creating build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/util.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/mpi_ops.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/sync_batch_norm.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/elastic.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/__init__.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/gradient_aggregation_eager.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/functions.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/compression.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow copying horovod/tensorflow/gradient_aggregation.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow creating build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/mpi_ops.py -> build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/sync_batch_norm.py -> build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/__init__.py -> build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/functions.py -> build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/compression.py -> build/lib.linux-aarch64-3.9/horovod/torch copying horovod/torch/optimizer.py -> build/lib.linux-aarch64-3.9/horovod/torch creating build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/discovery.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/driver.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/rendezvous.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/registration.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/constants.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/settings.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic copying horovod/runner/elastic/worker.py -> build/lib.linux-aarch64-3.9/horovod/runner/elastic creating build/lib.linux-aarch64-3.9/horovod/runner/http copying horovod/runner/http/http_client.py -> build/lib.linux-aarch64-3.9/horovod/runner/http copying horovod/runner/http/http_server.py -> build/lib.linux-aarch64-3.9/horovod/runner/http copying horovod/runner/http/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/http creating build/lib.linux-aarch64-3.9/horovod/runner/task copying horovod/runner/task/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/task copying horovod/runner/task/task_service.py -> build/lib.linux-aarch64-3.9/horovod/runner/task creating build/lib.linux-aarch64-3.9/horovod/runner/driver copying horovod/runner/driver/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/driver copying horovod/runner/driver/driver_service.py -> build/lib.linux-aarch64-3.9/horovod/runner/driver creating build/lib.linux-aarch64-3.9/horovod/runner/common copying horovod/runner/common/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/common creating build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/streams.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/lsf.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/threads.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/network.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/remote.py -> build/lib.linux-aarch64-3.9/horovod/runner/util copying horovod/runner/util/cache.py -> build/lib.linux-aarch64-3.9/horovod/runner/util creating build/lib.linux-aarch64-3.9/horovod/runner/common/service copying horovod/runner/common/service/compute_service.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/service copying horovod/runner/common/service/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/service copying horovod/runner/common/service/task_service.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/service copying horovod/runner/common/service/driver_service.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/service creating build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/tiny_shell_exec.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/hosts.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/env.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/secret.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/safe_shell_exec.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/host_hash.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/timeout.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/network.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/__init__.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/settings.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/config_parser.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util copying horovod/runner/common/util/codec.py -> build/lib.linux-aarch64-3.9/horovod/runner/common/util creating build/lib.linux-aarch64-3.9/horovod/spark/data_loaders copying horovod/spark/data_loaders/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/data_loaders copying horovod/spark/data_loaders/pytorch_data_loaders.py -> build/lib.linux-aarch64-3.9/horovod/spark/data_loaders creating build/lib.linux-aarch64-3.9/horovod/spark/task copying horovod/spark/task/mpirun_exec_fn.py -> build/lib.linux-aarch64-3.9/horovod/spark/task copying horovod/spark/task/task_info.py -> build/lib.linux-aarch64-3.9/horovod/spark/task copying horovod/spark/task/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/task copying horovod/spark/task/task_service.py -> build/lib.linux-aarch64-3.9/horovod/spark/task copying horovod/spark/task/gloo_exec_fn.py -> build/lib.linux-aarch64-3.9/horovod/spark/task creating build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/rendezvous.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/host_discovery.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/driver_service.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/rsh.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/job_id.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver copying horovod/spark/driver/mpirun_rsh.py -> build/lib.linux-aarch64-3.9/horovod/spark/driver creating build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/util.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/constants.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/store.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/backend.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/serialization.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/datamodule.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/params.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/_namedtuple_fix.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/cache.py -> build/lib.linux-aarch64-3.9/horovod/spark/common copying horovod/spark/common/estimator.py -> build/lib.linux-aarch64-3.9/horovod/spark/common creating build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/util.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/datamodule.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/bare.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/tensorflow.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/remote.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/estimator.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras copying horovod/spark/keras/optimizer.py -> build/lib.linux-aarch64-3.9/horovod/spark/keras creating build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/legacy.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/util.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/datamodule.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/remote.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning copying horovod/spark/lightning/estimator.py -> build/lib.linux-aarch64-3.9/horovod/spark/lightning creating build/lib.linux-aarch64-3.9/horovod/spark/tensorflow copying horovod/spark/tensorflow/compute_worker.py -> build/lib.linux-aarch64-3.9/horovod/spark/tensorflow copying horovod/spark/tensorflow/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/tensorflow creating build/lib.linux-aarch64-3.9/horovod/spark/torch copying horovod/spark/torch/util.py -> build/lib.linux-aarch64-3.9/horovod/spark/torch copying horovod/spark/torch/datamodule.py -> build/lib.linux-aarch64-3.9/horovod/spark/torch copying horovod/spark/torch/__init__.py -> build/lib.linux-aarch64-3.9/horovod/spark/torch copying horovod/spark/torch/remote.py -> build/lib.linux-aarch64-3.9/horovod/spark/torch copying horovod/spark/torch/estimator.py -> build/lib.linux-aarch64-3.9/horovod/spark/torch creating build/lib.linux-aarch64-3.9/horovod/tensorflow/data copying horovod/tensorflow/data/compute_service.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/data copying horovod/tensorflow/data/compute_worker.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/data copying horovod/tensorflow/data/__init__.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/data creating build/lib.linux-aarch64-3.9/horovod/tensorflow/keras copying horovod/tensorflow/keras/elastic.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/keras copying horovod/tensorflow/keras/__init__.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/keras copying horovod/tensorflow/keras/callbacks.py -> build/lib.linux-aarch64-3.9/horovod/tensorflow/keras creating build/lib.linux-aarch64-3.9/horovod/torch/elastic copying horovod/torch/elastic/state.py -> build/lib.linux-aarch64-3.9/horovod/torch/elastic copying horovod/torch/elastic/__init__.py -> build/lib.linux-aarch64-3.9/horovod/torch/elastic copying horovod/torch/elastic/sampler.py -> build/lib.linux-aarch64-3.9/horovod/torch/elastic running build_ext Could not find a recent CMake to build Horovod. Attempting to install CMake 3.13 to a temporary location via pip. error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [6 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "/tmp/pip-install-qvgrgnc2/cmake_a575c80767cb4971b8e2a01e772de80f/setup.py", line 7, in from skbuild import setup ModuleNotFoundError: No module named 'skbuild' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. Traceback (most recent call last): File "/builddir/build/BUILD/horovod-0.27.0/setup.py", line 86, in get_cmake_bin _ = subprocess.check_output(["pip", "install", "--target", cmake_temp_dir.name, "cmake~=3.13.0"]) File "/usr/lib64/python3.9/subprocess.py", line 424, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib64/python3.9/subprocess.py", line 528, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['pip', 'install', '--target', '/tmp/horovod-cmake-tmpgqxeu7yo', 'cmake~=3.13.0']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/horovod-0.27.0/setup.py", line 213, in setup(name='horovod', File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib64/python3.9/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib64/python3.9/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/lib64/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/lib64/python3.9/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib64/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib64/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 79, in run _build_ext.run(self) File "/usr/lib64/python3.9/distutils/command/build_ext.py", line 340, in run self.build_extensions() File "/builddir/build/BUILD/horovod-0.27.0/setup.py", line 106, in build_extensions cmake_bin = get_cmake_bin() File "/builddir/build/BUILD/horovod-0.27.0/setup.py", line 88, in get_cmake_bin raise RuntimeError("Failed to install temporary CMake. " RuntimeError: Failed to install temporary CMake. Please update your CMake to 3.13+ or set HOROVOD_CMAKE appropriately. error: Bad exit status from /var/tmp/rpm-tmp.5AcThD (%build) Bad exit status from /var/tmp/rpm-tmp.5AcThD (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-horovod.spec