Skip to content
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

Make use of rosdep for system dependencies #28

Open
fjp opened this issue Feb 23, 2021 · 0 comments
Open

Make use of rosdep for system dependencies #28

fjp opened this issue Feb 23, 2021 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects

Comments

@fjp
Copy link
Member

fjp commented Feb 23, 2021

Test installation of the packages from this repository from scratch using rosdep (see also the documentation).

For example to see the required dependencies for a package use:

rosdep check diffbot_control
All system dependencies have been satisfied

or the verbose version in case all system dependencies are installed:

rosdep -v check diffbot_control
...
resolving for resources [diffbot_control]
resolve_all: resource [diffbot_control] requires rosdep keys [controller_manager, diff_drive_controller, hardware_interface, roscpp, rosparam_shortcuts, sensor_msgs, transmission_interface, catkin, controller_manager, joint_state_controller, robot_state_publisher, diff_drive_controller, hardware_interface, roscpp, rosparam_shortcuts, sensor_msgs, transmission_interface]
loading view [*default*] with rospkg loader
resolution: apt [ros-noetic-controller-manager, ros-noetic-diff-drive-controller, ros-noetic-hardware-interface, ros-noetic-roscpp, ros-noetic-rosparam-shortcuts, ros-noetic-sensor-msgs, ros-noetic-transmission-interface, ros-noetic-catkin, ros-noetic-joint-state-controller, ros-noetic-robot-state-publisher]
uninstalled: []
All system dependencies have been satisfied

and install the missing packages using

rosdep install AMAZING_PACKAGE
@fjp fjp added enhancement New feature or request help wanted Extra attention is needed labels Feb 23, 2021
@fjp fjp added this to To Do in Noetic via automation Feb 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Noetic
  
To Do
Development

No branches or pull requests

1 participant