generated from Robotic-Decision-Making-Lab/ros2-template
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Issue Description
The velocity_controllers package name conflicts with the ros2_controllers' version of the package. Currently this is a warning during build that can be ignored, but may be raised to an error in the future. The package should be renamed to address this.
Steps to Reproduce
Build the project with ros2_controllers installed.
Expected Behavior
No errors or warnings during build
Error Message
[0.514s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces:
'velocity_controllers' is in: /opt/ros/jazzy
If a package in a merged underlay workspace is overridden and it installs headers, then all packages in the overlay must sort their include directories by workspace order. Failure to do so may result in build failures or undefined behavior at run time.
If the overridden package is used by another package in any underlay, then the overriding package in the overlay must be API and ABI compatible or undefined behavior at run time may occur.
If you understand the risks and want to override a package anyways, add the following to the command line:
--allow-overriding velocity_controllers
This may be promoted to an error in a future release of colcon-override-check.Runtime Environment
N/a
Additional Context
No response
Metadata
Metadata
Assignees
Labels
No labels