-
Notifications
You must be signed in to change notification settings - Fork 4
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
rosidl_typesupport_gurumdds not released in Rolling on Ubuntu Jammy #6
Comments
@YoungJin-gurum does it make sense to deprecate the typesupport packages and make this a single-package repository containing gurumdds_cmake_module? |
You're right. I will proceed with package integration immediately. |
@nuclearsandwich What should I do with the typesupport package after merging gurumdds_cmake_module into the rmw_gurumdds package? Just mark this package as deprecated? Is there anything I should be careful about when releasing it in the future? |
catkin_pkg version 0.5.1 has error about attribute, so I rollback to 0.5.0. |
@YoungJin-gurum the issue you hit was reported as ros-infrastructure/catkin_pkg#341 and should be fixed in an upcoming release. Sorry about that! |
There are two overlapping questions that I see.
The simplest thing to do would be to delete the The most sophisticated thing would be to use a tool like git-subtree(1) to move the
Because the typesupport packages were never "wired up" in bloom's rosidl typesupport dependency insertion, they were never used by message packages in official the distribution binaries. The package.xml specification has a
How to handle future releases will depend on the decisions above. If you move gurumdds_cmake_module to the rmw_gurumdds repository you won't need to release from this repository again and there is no special care needed. Likewise if you delete the typesupport packages from this repository and just use it for releasing If you decide not too delete the typesupport packages from master and just mark them as deprecated via a combination of README.md documentation and adding an Depending on which route you prefer to go I can provide more precise suggestions / instructions. |
@nuclearsandwich Thanks for the detailed explanation. I will choose the first, 'move gurumdds_cmake_module to the rmw_gurumdds repository'. |
The ROS 2 Rolling Ridley distribution recently migrated to Ubuntu 22.04 Jammy using the rosdistro migration tool.
This repository is one which failed to bloom during the migration because the
gurumdds-2.8
dependency is not yet available in Ubuntu Jammy. Once the Jammy repositories and the rosdep database are updated it should be possible to release this repository in Rolling again by running bloom normally.Packages which are not released in Rolling may not be automatically added to future stable ROS 2 distributions.
The text was updated successfully, but these errors were encountered: