Skip to content

[Python][C++] Verification jobs for Python fail building PyArrow #49934

Description

@raulcd

Describe the bug, including details regarding any error messages, version, and platform.

The following verification jobs:

Started failing since the following was merged:

With the following error finding Absl:

 -- Building PyArrow with Acero
-- Building PyArrow with Compute
-- Building PyArrow with Parquet
-- Parquet Encryption Enabled
-- Building PyArrow with Flight
CMake Error at /tmp/arrow-HEAD.EGvKX/install/lib/cmake/ArrowFlight/FindabslAlt.cmake:31 (find_package):
By not providing "Findabsl.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "absl", but
CMake did not find one.
Could not find a package configuration file provided by "absl" with any of
the following names:
abslConfig.cmake
absl-config.cmake
Add the installation prefix of "absl" to CMAKE_PREFIX_PATH or set
"absl_DIR" to a directory containing one of the above files. If "absl"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
/tmp/arrow-HEAD.EGvKX/install/lib/cmake/Arrow/ArrowConfig.cmake:101 (find_dependency)
/tmp/arrow-HEAD.EGvKX/install/lib/cmake/ArrowFlight/ArrowFlightConfig.cmake:59 (arrow_find_dependencies)
CMakeLists.txt:577 (find_package)
-- Configuring incomplete, errors occurred!
*** CMake configuration failed
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pyarrow
error: failed-wheel-build-for-install

Component(s)

Python, C++

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions