Closed cottsay closed 4 months ago
Since CI is still a mess, I confirmed this locally using a generate_release_script
run of the iceoryx_introspection
package in Rolling on Noble.
For the sake of incremental progress, I modified the code to resolve the virtual package only if there is a single package providing it. This doesn't encompass the entire virtual package scenario that the rosdep tool can handle, but should cover the more critical use cases without introducing any opportunity for nondeterminism.
These virtual packages are supported by the rosdep tool, so should be acceptable for use here as well.