ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The actual error message you are looking for is way further up in the console output: http://build.ros2.org/job/Dbin_uB64__swri_transform_util__ubuntu_bionic_amd64__binary/2/console#console-section-1:

00:05:36.611 CMake Error at CMakeLists.txt:90 (find_package):
00:05:36.611   By not providing "Findament_cmake_gtest.cmake" in CMAKE_MODULE_PATH this
00:05:36.611   project has asked CMake to find a package configuration file provided by
00:05:36.611   "ament_cmake_gtest", but CMake did not find one.
00:05:36.611 
00:05:36.611   Could not find a package configuration file provided by "ament_cmake_gtest"
00:05:36.611   with any of the following names:
00:05:36.611 
00:05:36.611     ament_cmake_gtestConfig.cmake
00:05:36.611     ament_cmake_gtest-config.cmake
00:05:36.611 
00:05:36.611   Add the installation prefix of "ament_cmake_gtest" to CMAKE_PREFIX_PATH or
00:05:36.611   set "ament_cmake_gtest_DIR" to a directory containing one of the above
00:05:36.611   files.  If "ament_cmake_gtest" provides a separate development package or
00:05:36.611   SDK, be sure it has been installed.
00:05:36.611 
00:05:36.611 
00:05:36.613 -- Configuring incomplete, errors occurred!

The reason is that the swri_transform_util package tries to use ament_cmake_gtest (https://github.com/swri-robotics/marti_common/blob/c56d91c8e13156f50a72b33cff1e8e0ba0224e19/swri_transform_util/CMakeLists.txt#L90) but doesn't declare a (test) dependency on it in the package manifest.