-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failing to find_package interface packages due to missing target rosidl_typesupport_introspection_cpp #602
Comments
@hidmic I know you've been doing some work recently related to rosidl. Any idea what could be causing this? Originally noticed this when gazebo_ros_pkgs CI started failing for Rolling, e.g. https://build.ros2.org/job/Rpr__gazebo_ros_pkgs__ubuntu_focal_amd64/77 |
I cannot reproduce from source, so either something wasn't released or there's an issue with debians. |
Alright, yeah, we are missing ros/rosdistro#30236. Without it, we can and do run into this target export ordering issue. FYI @nuclearsandwich, I know we're in the middle of a sync but that PR has to go in or all packages downstream interface packages will break. |
The sync already happened; we might want to another sync sooner than later to unbreak folks. |
This issue has been mentioned on ROS Discourse. There might be relevant details there: https://discourse.ros.org/t/new-packages-for-ros-2-rolling-ridley-2021-07-15/21401/2 |
With ros/rosdistro#30236 sync'd, this issue is fixed for me! |
Bug report
Required Info:
Steps to reproduce issue
In an isolated environment, in workspace clone
example_interfaces
and create a dummy package that depends on it:and build the workspace:
Expected behavior
Builds without error.
Actual behavior
find_package(example_interfaces REQUIRED)
fails when buildingfoo
:The text was updated successfully, but these errors were encountered: