You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Colcon can handle dependency discovery for non-ament packages (no `package.xml) when it computes the graph of packages to be built in the workspace. However, rosdep is blind to these when they reside in a source workspace.
Case in point, pybind11 is discovered by colcon, but not by rosdep.
maliput_py: Cannot locate rosdep definition for [pybind11]
I wonder if something could be done to improve rosdep in this regard?
The text was updated successfully, but these errors were encountered:
Likely very awkward - rosdep would have to start being build system aware, but for a working build environment, you need both dependency AND build tools working.
Related to #139
Colcon can handle dependency discovery for non-ament packages (no `package.xml) when it computes the graph of packages to be built in the workspace. However, rosdep is blind to these when they reside in a source workspace.
Case in point, pybind11 is discovered by colcon, but not by rosdep.
I wonder if something could be done to improve rosdep in this regard?
The text was updated successfully, but these errors were encountered: