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

No definition of [libsensors4-dev] for OS [osx]

asked 2014-12-20 02:14:30 -0500

ahmedallibhoy gravatar image

Hi guys,

I'm trying to install Ros Indigo on my macbook pro running OS X Yosemite. I'm following the instructions on the installation guide exactly, and everything runs smoothly until I have to run the following command:

$ rosdep install --from-paths src --ignore-src --rosdistro indigo -y

which fails with this error:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
diagnostic_common_diagnostics: No definition of [libsensors4-dev] for OS [osx]

I couldn't find a solution for this problem in the troubleshooting section of the installation guide, or anywhere else online. Does anyone know of a workaround for this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-12-20 02:41:15 -0500

ahendrix gravatar image

updated 2014-12-20 02:53:34 -0500

I think this is the result of the recent addition of the libsensors node to diagnostics:

I've opened a ticket for this:

As a workaround, you can remove the dependency on libsensors4-dev from the manifest in diagnostic_common_diagnostics and remove the build rules for the libsensors-monitor node from its CMakeLists.txt.

edit flag offensive delete link more


This should be fixed in the latest version of diagnostics, 1.8.7.

ahendrix gravatar image ahendrix  ( 2015-01-09 11:30:56 -0500 )edit

Question Tools


Asked: 2014-12-20 02:14:30 -0500

Seen: 881 times

Last updated: Dec 20 '14