ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.