Robotics StackExchange | Archived questions

No definition of [geometry_msgs] for OS [debian]

Hi

Installing ROS Hydro on Raspberry Pi

I'm following the tutorial at http://wiki.ros.org/ROSberryPi/Setting%20up%20Hydro%20on%20RaspberryPi

I ran the following command

$ cd ~/ros_catkin_ws/src
$ roslocate info turtlesim | rosws merge -
$ rosws update
$ cd ..
$ rosdep install  --from-paths src --ignore-src --rosdistro hydro -y --os=debian:wheezy
$ ./src/catkin/bin/catkin_make_isolated --install

$ rosdep install --from-paths src --ignore-src --rosdistro hydro -y --os=debian:wheezy caused an error

ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies:
turtlesim: No definition of [geometry_msgs] for OS [debian]

I don't know how to resolve Please teach me

Asked by Kazuki Kadonaka on 2015-07-13 03:08:37 UTC

Comments

No real solution, but have you tried with downloading the package manually, basically as described here with git clone https://github.com/ros/common_msgs.git --branch hydro-devel

Asked by mgruhler on 2015-07-13 04:05:45 UTC

Did you ever find a solution to this? I am running into the same issue trying to install ROS Indigo on a Raspberry Pi 2

Asked by bigbrett on 2016-02-18 19:19:37 UTC

Working through this myself; it's somehow related to http://answers.ros.org/question/66750/rosdep-no-definition-for-os-debian/ What's interesting is the fix mentioned there has been since removed from the code base )

Asked by matpalm on 2016-03-24 00:37:20 UTC

Answers