ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

rosdep doesn't install dependencies

asked 2020-12-26 13:26:46 -0500

g-builds gravatar image

updated 2020-12-28 22:14:52 -0500

jayess gravatar image

I'm running ROS Noetic ros_comm on Raspian Buster, on a raspberry pi 4b. I've activated my catkin workspace, downloaded the navigation package, and extracted the package to catkin_ws/src

From /catkin_ws/, I ran

rosdep install --from-paths src --ignore-src -r -y

pi@raspberrypi:~/catkin_ws $ rosdep install --from-paths src --ignore-src -r -y
executing command [sudo -H apt-get install -y ros-noetic-angles]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-angles
executing command [sudo -H apt-get install -y ros-noetic-tf2-geometry-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-tf2-geometry-msgs
executing command [sudo -H apt-get install -y ros-noetic-dynamic-reconfigure]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-dynamic-reconfigure
executing command [sudo -H apt-get install -y ros-noetic-geometry-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-geometry-msgs
executing command [sudo -H apt-get install -y ros-noetic-nav-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-nav-msgs
executing command [sudo -H apt-get install -y ros-noetic-tf2-ros]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-tf2-ros
executing command [sudo -H apt-get install -y ros-noetic-tf2]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-tf2
executing command [sudo -H apt-get install -y ros-noetic-sensor-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-sensor-msgs
executing command [sudo -H apt-get install -y ros-noetic-visualization-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-visualization-msgs
executing command [sudo -H apt-get install -y ros-noetic-tf2-sensor-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-tf2-sensor-msgs
executing command [sudo -H apt-get install -y ros-noetic-laser-geometry]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-laser-geometry
executing command [sudo -H apt-get install -y ros-noetic-map-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-map-msgs
executing command [sudo -H apt-get install -y ros-noetic-diagnostic-updater]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-diagnostic-updater
executing command [sudo -H apt-get install -y ros-noetic-tf2-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-tf2-msgs
executing command [sudo -H apt-get install -y ros-noetic-move-base-msgs]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-move-base-msgs
executing command [sudo -H apt-get install -y ros-noetic-actionlib]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-noetic-actionlib
ERROR: the following rosdeps failed to install
  apt: command [sudo -H apt-get install -y ros-noetic-angles] failed
  apt: command [sudo -H apt-get install -y ros-noetic-tf2-geometry-msgs] failed
  apt: command [sudo -H apt-get install -y ros-noetic-dynamic-reconfigure] failed
  apt: command [sudo -H apt-get install -y ros-noetic-geometry-msgs] failed
  apt: command [sudo -H apt-get ...
(more)
edit retag flag offensive close merge delete

Comments

@g-builds if @tfoote's answer answered your question, then please click on the check mark (✓) next to the answer instead of closing the question

jayess gravatar image jayess  ( 2020-12-28 22:14:37 -0500 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2020-12-28 15:45:24 -0500

tfoote gravatar image

If you're running Rasbian Buster you're likely on an armhf build and noetic does not have packages built for buster on armhf http://wiki.ros.org/noetic/Installation only amd64 and arm64.

You will either need to follow the compile from source instructions or use an Ubuntu based image for the Rasbperry Pi to use the binary packages for installation.

PS in the future please provide enough information to explain how you have setup your system. For example what installation instructions you followed, as well as what your apt sources are setup as and what the commands that you're running and previously have run to get into the current situation. My answer above is an informed guess based on knowleged about general systems and not much based on your description. If you want more help you will need to give more details.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2020-12-26 13:26:46 -0500

Seen: 464 times

Last updated: Dec 28 '20