ros2_java icon indicating copy to clipboard operation
ros2_java copied to clipboard

rcl_interfaces can't use master

Open DanialLiu opened this issue 5 years ago • 3 comments

use newest master cause

Could not find a package configuration file provided by "unique_identifier_msgs"

DanialLiu avatar Feb 27 '20 13:02 DanialLiu

Which version of ROS are you using? Currently the master branch only supports Bouncy. We will update the master branch with what's on the dashing branch, once that work is complete.

jacobperron avatar Mar 04 '20 18:03 jacobperron

Which version of ROS are you using? Currently the master branch only supports Bouncy. We will update the master branch with what's on the dashing branch, once that work is complete.

I use dashing. The repo rcl_interfaces is no longer the version when you create ros2_java. So it have to link the tag 0.5.0 .

DanialLiu avatar Mar 05 '20 17:03 DanialLiu

I'm also trying to build ros2_java for android and get stacked by similar problem. In the master branch of ros2_java, the branch of rcl_interfaces is master. However, current master branch of rcl_interfaces deleted 'TRANSITION_SHUTDOWN' constant in lifecycle_msgs/msg/Transition.msg which is required from rcl/rcl_lifecycle version: 0.5.1. So, I change ros2_java_android.repos to

ros2/rcl_interfaces:
    type: git
    url: https://github.com/ros2/rcl_interfaces.git
    version: bouncy

maybe tag 0.5.0 also works correctly.

YasuChiba avatar Jun 07 '20 18:06 YasuChiba