Ask Your Question

rosdep is not installing pip dependencies

asked 2020-02-27 19:31:33 -0500

luis gravatar image

Hello, I have a package perception with the following in package.xml:


The first two are packages I've added myself here: which is included in sources.list.d:

$ cat /etc/ros/rosdep/sources.list.d/10-luis.list

And in fact this does seem to not be the issue:

$ rosdep resolve pyrealsense2-pip

But rosdep does not try to install them:

$ rosdep install --simulate --reinstall perception
#[apt] Installation commands:
  sudo -H apt-get install ros-melodic-ros-base
  sudo -H apt-get install ros-melodic-image-common
  sudo -H apt-get install ros-melodic-image-transport-plugins
  sudo -H apt-get install ros-melodic-catkin
  sudo -H apt-get install ros-melodic-vision-opencv
  sudo -H apt-get install ros-melodic-perception-pcl
  sudo -H apt-get install ros-melodic-laser-pipeline
  sudo -H apt-get install ros-melodic-image-pipeline

On a whim I have tried to change the dependencies to <depend> without luck.

Additional info:

  • Ubuntu 18.04

  • ROS melodic

All help appreciated.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-02-28 12:29:22 -0500

marguedas gravatar image

There is already a ROS package named perception:

The list of dependencies rosdep lists seem to match that package's dependencies:'

Can you try to change the name of your package?

edit flag offensive delete link more


Thank you! That was indeed causing the problem.

luis gravatar image luis  ( 2020-02-28 16:27:12 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2020-02-27 19:31:33 -0500

Seen: 658 times

Last updated: Feb 28 '20