You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug, including details regarding any error messages, version, and platform.
GH-40399 moves FindProtobufAlt.cmake to cmake/Arrow/ from cmake/ArrowFlight/. So we need libprotobuf-dev to use find_package(Arrow). libarrow-dev not libarrow-flight-dev should depend on libprotobuf-dev.
-- Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR)
CMake Error at CMakeLists.txt:24 (find_package):
Found package configuration file:
-- Configuring incomplete, errors occurred!
See also "/build/minimal_build/CMakeFiles/CMakeOutput.log".
/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake
but it set Arrow_FOUND to FALSE so package "Arrow" is considered to be NOT
FOUND. Reason given by package:
Arrow could not be found because dependency ProtobufAlt could not be found.
Component(s)
Packaging
The text was updated successfully, but these errors were encountered:
kou
changed the title
[Packaging][deb] Move FindProtobufAlt.cmake to libarrow-dev from libarrow-flight-dev
[Packaging][deb] libprotobuf-dev dependency is missing for libarrow-dev
Mar 17, 2024
kou
added a commit
to kou/arrow
that referenced
this issue
Mar 17, 2024
…w-dev from libarrow-flight-dev (#40617)
### Rationale for this change
This is a follow-up of GH-40399.
### What changes are included in this PR?
Move `libprotobuf-dev` dependency to `libarrow-dev` from `libarrow-flight-dev`.
### Are these changes tested?
Yes.
### Are there any user-facing changes?
Yes.
* GitHub Issue: #40615
Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Describe the bug, including details regarding any error messages, version, and platform.
GH-40399 moves
FindProtobufAlt.cmake
tocmake/Arrow/
fromcmake/ArrowFlight/
. So we needlibprotobuf-dev
to usefind_package(Arrow)
.libarrow-dev
notlibarrow-flight-dev
should depend onlibprotobuf-dev
.debian-bookworm-amd64 https://github.com/ursacomputing/crossbow/actions/runs/8314136122/job/22750937879#step:11:1375
Component(s)
Packaging
The text was updated successfully, but these errors were encountered: