Skip to content

Jazzy and Rolling kortex_api binary releases are failing #331

@MarqRazz

Description

@MarqRazz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions