Skip to content

Jazzy and Rolling kortex_api binary releases are failing #331

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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