ClemensElflein / open_mower_ros

Other
498 stars 122 forks source link

ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies #73

Closed p10arri closed 9 months ago

p10arri commented 9 months ago

I am facing this error when fetching the dependencies:

rosdep install --from-paths src --ignore-src --default-yes
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
mower_msgs: Cannot locate rosdep definition for [xesc_msgs]
open_mower: Cannot locate rosdep definition for [ftc_local_planner]
mower_map: Cannot locate rosdep definition for [xbot_msgs]
mower_simulation: Cannot locate rosdep definition for [xbot_positioning]
mower_logic: Cannot locate rosdep definition for [xbot_positioning]
mower_utils: Cannot locate rosdep definition for [xbot_msgs]
mower_comms: Cannot locate rosdep definition for [xesc_msgs]

Any idea what might be wrong?

p10arri commented 9 months ago

SOLVED! The submodules are not automatically fetched.

Do this:

cd open_mower_ros
git submodule update --init --recursive

beforerosdep install --from-paths src --ignore-src --default-yes