You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Kouhei Sutou (Jira)" <ji...@apache.org> on 2021/03/02 22:51:00 UTC

[jira] [Commented] (ARROW-11834) pip install pyarrow fails on AArch64, Fedora 33

    [ https://issues.apache.org/jira/browse/ARROW-11834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17294028#comment-17294028 ] 

Kouhei Sutou commented on ARROW-11834:
--------------------------------------

We don't provide wheel for AArch64 yet.
You need to install Apache Arrow C++ https://arrow.apache.org/docs/developers/cpp/building.html#building-arrow-cpp before you run {{pip3 install pyarrow}}.

> pip install pyarrow fails on AArch64, Fedora 33 
> ------------------------------------------------
>
>                 Key: ARROW-11834
>                 URL: https://issues.apache.org/jira/browse/ARROW-11834
>             Project: Apache Arrow
>          Issue Type: Wish
>          Components: Python
>            Reporter: Lutz Weischer
>            Priority: Major
>
> [jw@cn06 jw]$ pip3 install pyarrow
> Defaulting to user installation because normal site-packages is not writeable
> Collecting pyarrow
>   Using cached pyarrow-3.0.0.tar.gz (682 kB)
>   Installing build dependencies ... done
>   Getting requirements to build wheel ... done
>     Preparing wheel metadata ... done
> Requirement already satisfied: numpy>=1.16.6 in /home/jw/.local/lib/python3.9/site-packages (from pyarrow) (1.19.5)
> Building wheels for collected packages: pyarrow
>   Building wheel for pyarrow (PEP 517) ... error
>   ERROR: Command errored out with exit status 1:
>    command: /usr/bin/python3 /home/jw/.local/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpj31h0ng7
>        cwd: /tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44
>   Complete output (248 lines):
>   running bdist_wheel
>   running build
>   running build_py
>   creating build
>   creating build/lib.linux-aarch64-3.9
>   creating build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/util.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/types.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/serialization.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/plasma.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/parquet.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/pandas_compat.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/orc.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/jvm.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/json.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/ipc.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/hdfs.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/fs.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/flight.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/filesystem.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/feather.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/dataset.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/cuda.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/csv.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/compute.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/compat.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/cffi.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/benchmark.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_generated_version.py -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/__init__.py -> build/lib.linux-aarch64-3.9/pyarrow
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/util.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_types.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_tensor.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_table.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_strategies.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_sparse_tensor.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_serialization_deprecated.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_serialization.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_schema.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_scalars.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_plasma_tf_op.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_plasma.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_pandas.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_orc.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_misc.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_memory.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_jvm.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_json.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_ipc.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_io.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_hdfs.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_gandiva.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_fs.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_flight.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_filesystem.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_feather.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_extension_type.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_deprecations.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_dataset.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_cython.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_cuda_numba_interop.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_cuda.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_csv.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_convert_builtin.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_compute.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_cffi.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_builder.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_array.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/test_adhoc_memory_leak.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/strategies.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/pandas_threaded_import.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/pandas_examples.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/deserialize_buffer.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/conftest.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/arrow_7980.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   copying pyarrow/tests/__init__.py -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   running egg_info
>   writing pyarrow.egg-info/PKG-INFO
>   writing dependency_links to pyarrow.egg-info/dependency_links.txt
>   writing entry points to pyarrow.egg-info/entry_points.txt
>   writing requirements to pyarrow.egg-info/requires.txt
>   writing top-level names to pyarrow.egg-info/top_level.txt
>   warning: Failed to find the configured license file '../LICENSE.txt'
>   reading manifest file 'pyarrow.egg-info/SOURCES.txt'
>   reading manifest template 'MANIFEST.in'
>   warning: no files found matching '../LICENSE.txt'
>   warning: no files found matching '../NOTICE.txt'
>   warning: no previously-included files matching '*.so' found anywhere in distribution
>   warning: no previously-included files matching '*.pyc' found anywhere in distribution
>   warning: no previously-included files matching '*~' found anywhere in distribution
>   warning: no previously-included files matching '#*' found anywhere in distribution
>   warning: no previously-included files matching '.git*' found anywhere in distribution
>   warning: no previously-included files matching '.DS_Store' found anywhere in distribution
>   no previously-included directories found matching '.asv'
>   writing manifest file 'pyarrow.egg-info/SOURCES.txt'
>   copying pyarrow/__init__.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_compute.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_compute.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_csv.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_csv.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_cuda.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_cuda.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_dataset.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_flight.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_fs.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_fs.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_hdfs.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_json.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_orc.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_orc.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_parquet.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_parquet.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_plasma.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/_s3fs.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/array.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/benchmark.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/builder.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/compat.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/config.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/error.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/feather.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/gandiva.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/io-hdfs.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/io.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/ipc.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/lib.pxd -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/lib.pyx -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/memory.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/pandas-shim.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/public-api.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/scalar.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/serialization.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/table.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/tensor.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   copying pyarrow/types.pxi -> build/lib.linux-aarch64-3.9/pyarrow
>   creating build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/__init__.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/common.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libarrow.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libarrow_cuda.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libarrow_dataset.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libarrow_flight.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libarrow_fs.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libgandiva.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   copying pyarrow/includes/libplasma.pxd -> build/lib.linux-aarch64-3.9/pyarrow/includes
>   creating build/lib.linux-aarch64-3.9/pyarrow/tensorflow
>   copying pyarrow/tensorflow/plasma_op.cc -> build/lib.linux-aarch64-3.9/pyarrow/tensorflow
>   copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.linux-aarch64-3.9/pyarrow/tests
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests/data
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests/data/feather
>   copying pyarrow/tests/data/feather/v0.17.0.version=2-compression=lz4.feather -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/feather
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/README.md -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.test1.orc -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/decimal.jsn.gz -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   copying pyarrow/tests/data/orc/decimal.orc -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/orc
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests/data/parquet
>   copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/parquet
>   copying pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/parquet
>   copying pyarrow/tests/data/parquet/v0.7.1.parquet -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/parquet
>   copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.linux-aarch64-3.9/pyarrow/tests/data/parquet
>   creating build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/common.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/conftest.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_basic.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_data_types.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_dataset.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_datetime.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_metadata.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_pandas.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_parquet_file.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   copying pyarrow/tests/parquet/test_parquet_writer.py -> build/lib.linux-aarch64-3.9/pyarrow/tests/parquet
>   running build_ext
>   creating /tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44/build/temp.linux-aarch64-3.9
>   -- Running cmake for pyarrow
>   cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPython3_EXECUTABLE=/usr/bin/python3  -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off -DPYARROW_BUILD_PLASMA=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_USE_TENSORFLOW=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_BOOST=off -DPYARROW_GENERATE_COVERAGE=off -DPYARROW_BOOST_USE_SHARED=on -DPYARROW_PARQUET_USE_SHARED=on -DCMAKE_BUILD_TYPE=release /tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44
>   -- The C compiler identification is GNU 10.2.1
>   -- The CXX compiler identification is GNU 10.2.1
>   -- Detecting C compiler ABI info
>   -- Detecting C compiler ABI info - done
>   -- Check for working C compiler: /usr/bin/cc - skipped
>   -- Detecting C compile features
>   -- Detecting C compile features - done
>   -- Detecting CXX compiler ABI info
>   -- Detecting CXX compiler ABI info - done
>   -- Check for working CXX compiler: /usr/bin/c++ - skipped
>   -- Detecting CXX compile features
>   -- Detecting CXX compile features - done
>   -- System processor: aarch64
>   -- Performing Test CXX_SUPPORTS_ARMV8_ARCH
>   -- Performing Test CXX_SUPPORTS_ARMV8_ARCH - Success
>   -- Arrow build warning level: PRODUCTION
>   Using ld linker
>   Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
>   -- Build Type: RELEASE
>   -- Generator: Unix Makefiles
>   -- Build output directory: /tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44/build/temp.linux-aarch64-3.9/release
>   -- Found Python3: /usr/bin/python3 (found version "3.9.1") found components: Interpreter Development.Module NumPy
>   -- Found Python3Alt: /usr/bin/python3
>   CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message):
>     The package name passed to `find_package_handle_standard_args` (PkgConfig)
>     does not match the name of the calling package (Arrow).  This can lead to
>     problems in calling code that expects `find_package` result variables
>     (e.g., `_FOUND`) to follow a certain pattern.
>   Call Stack (most recent call first):
>     /usr/share/cmake/Modules/FindPkgConfig.cmake:59 (find_package_handle_standard_args)
>     cmake_modules/FindArrow.cmake:39 (include)
>     cmake_modules/FindArrowPython.cmake:46 (find_package)
>     CMakeLists.txt:214 (find_package)
>   This warning is for project developers.  Use -Wno-dev to suppress it.
>   -- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3")
>   -- Looking for pthread.h
>   -- Looking for pthread.h - found
>   -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
>   -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
>   -- Check if compiler accepts -pthread
>   -- Check if compiler accepts -pthread - yes
>   -- Found Threads: TRUE
>   -- Found Arrow: /usr/local/include (found version "4.0.0-SNAPSHOT")
>   -- Arrow version: 4.0.0-SNAPSHOT (CMake package configuration: Arrow)
>   -- Arrow SO and ABI version: 400
>   -- Arrow full SO version: 400.0.0
>   -- Found the Arrow core shared library: /usr/local/lib64/libarrow.so
>   -- Found the Arrow core import library:
>   -- Found the Arrow core static library: /usr/local/lib64/libarrow.a
>   -- Could NOT find ArrowPython (missing: ArrowPython_DIR)
>   -- Checking for module 'arrow-python'
>   --   Package 'arrow-python', required by 'virtual:world', not found
>   CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
>     Could NOT find ArrowPython (missing: ARROW_PYTHON_INCLUDE_DIR
>     ARROW_PYTHON_LIB_DIR) (found version "4.0.0-SNAPSHOT")
>   Call Stack (most recent call first):
>     /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
>     cmake_modules/FindArrowPython.cmake:76 (find_package_handle_standard_args)
>     CMakeLists.txt:214 (find_package)
>   -- Configuring incomplete, errors occurred!
>   See also "/tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44/build/temp.linux-aarch64-3.9/CMakeFiles/CMakeOutput.log".
>   See also "/tmp/pip-install-rgaegcxl/pyarrow_ff03f29d201641fa867473b33224ad44/build/temp.linux-aarch64-3.9/CMakeFiles/CMakeError.log".
>   error: command '/usr/bin/cmake' failed with exit code 1
>   ----------------------------------------
>   ERROR: Failed building wheel for pyarrow
> Failed to build pyarrow
> ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly
> [jw@cn06 jw]$  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)