Skip to content

[Packaging][deb] libabsl-dev dependency is missing for debian-booworm and ubuntu-noble #43245

@kou

Description

@kou

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

debian-bookworm:

https://github.com/ursacomputing/crossbow/actions/runs/9918619288/job/27403500795#step:11:1452

   CMake Error at /usr/share/cmake-3.25/Modules/CMakeFindDependencyMacro.cmake:47 (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/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:109 (find_dependency)
    /usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:132 (arrow_find_dependencies)
    CMakeLists.txt:24 (find_package)
  
  
  -- Configuring incomplete, errors occurred!

ubuntu-noble:

https://github.com/ursacomputing/crossbow/actions/runs/9918618595/job/27403481750#step:11:1470

  CMake Error at /usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake:76 (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/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:109 (find_dependency)
    /usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:132 (arrow_find_dependencies)
    CMakeLists.txt:24 (find_package)
  
  
  -- Configuring incomplete, errors occurred!

This is related to #43219 .

Component(s)

Packaging

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions