DataFed icon indicating copy to clipboard operation
DataFed copied to clipboard

[Bug] end_to_end_client Job Protobuf Error

Open AronPerez opened this issue 8 months ago • 0 comments

Description

On end_to_end_client-test CI job, we get an error with Protobuf

Steps to Replicate

https://code.ornl.gov/dlsw/datafed/datafed/-/jobs/3231722

Additional context

VM

Expected behavior

CI Passes

Artifacts (if appropriate):

Protobuf

$ cmake -S. -B build -DENABLE_FOXX_TESTS=OFF -DBUILD_CORE_SERVER=OFF -DBUILD_COMMON=OFF -DBUILD_WEB_SERVER=OFF -DBUILD_DOCS=OFF -DBUILD_PYTHON_CLIENT=ON -DBUILD_TESTS=ON -DENABLE_END_TO_END_API_TESTS=ON -DINSTALL_FOXX=OFF
-- The CXX compiler identification is GNU 13.3.0
-- The C compiler identification is GNU 13.3.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
TESTING: DATAFED_DOMAIN : ci-datafed.ornl.gov
CMake Error at cmake/Protobuf.cmake:16 (find_package):
  Could not find a configuration file for package "Protobuf" that is
  compatible with requested version "25.7.0".
  The following configuration files were considered but not accepted:
    /shared/install/lib/cmake/protobuf/protobuf-config.cmake, version: 25.2.0
Call Stack (most recent call first):
  cmake/Protobuf.cmake:69 (find_protobuf_library)
  CMakeLists.txt:1[35](https://code.ornl.gov/dlsw/datafed/datafed/-/jobs/3231722#L35) (include)
-- Configuring incomplete, errors occurred!
See also "/home/gitlab-runner/builds/gYxDkX87B/0/dlsw/datafed/datafed/build/CMakeFiles/CMakeOutput.log".

AronPerez avatar May 14 '25 13:05 AronPerez