-
Notifications
You must be signed in to change notification settings - Fork 94
Description
kortex_api is failing on the build farm due to the following error.
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
CMake Error at cmake_install.cmake:46 (file):
file INSTALL cannot find
"/tmp/binarydeb/ros-jazzy-kortex-api-0.2.4/.obj-x86_64-linux-gnu/_deps/kinova_binary_api-src/include/client":
No such file or directory.Rolling (is referencing 0.2.5) and Jazzy (is referencing 0.2.4).
It appears Humble is good because it was not updated and is still pinned to 0.2.3.
All 3 versions appear to download the same kortex/API/2.5.0/linux_x86-64_x86_gcc.zip so something may have changed in the release process that doesn't allow FetchContent to work in the buildfarm 🤔 .
According to my research you cannot use FetchContent at all in the buildfarm with dh_auto_configure forcing a sandbox build process where it can't reach artifactory.kinovaapps.com. I think one of the simplest ways around this would be to include the kortex/API/2.5.0/linux_x86-64_x86_gcc.zip file in this repo and update it as needed. Thoughts?
FYI @aalmrad this is causing issues in upstream packages like ros2_control and MoveIt.