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

problem installing ros indigo on Debian:wheezy

asked 2014-08-25 11:08:52 -0600

Lil Kmer gravatar image

updated 2014-10-21 03:55:33 -0600

gvdhoorn gravatar image

I want to install ROS indigo from source like this Tutorial ROS indigo and i added some different package from source and all my package are in src folder. When i execute:

rosdep install --from-paths src --ignore-src --rosdistro indigo -y -r --os=debian:wheezy

i become this error:

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

roslisp: No definition of [libconsole-bridge-dev] for OS [debian]

image_proc: No definition of [libopencv-dev] for OS [debian]

image_view: No definition of [libopencv-dev] for OS [debian]

rosconsole_bridge: No definition of [libconsole-bridge-dev] for OS [debian]

image_rotate: No definition of [libopencv-dev] for OS [debian]

rosbag_storage: No definition of [libconsole-bridge-dev] for OS [debian]

stereo_image_proc: No definition of [libopencv-dev] for OS [debian]

cpp_common: No definition of [libconsole-bridge-dev] for OS [debian]

cv_bridge: No definition of [python-opencv] for OS [debian]

camera_calibration: No definition of [libopencv-dev] for OS [debian]

tf2: No definition of [libconsole-bridge-dev] for OS [debian]

I will appreciate any help. Thanks

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
0

answered 2014-10-20 16:14:17 -0600

I've added the dependency definitions to the rosdep rules, so you should be able to properly use rodep for the Debian source install. Note that as of 10/2014, libconsole-bridge-dev hasn't made it yet to wheezy, only jessie, so it needs to be installed from source if using wheezy.

I've made installation instructions for a RaspberryPi which uses a version of wheezy, so these instructions should work on any version of Debian to install libconsole-bridge-dev from source.

edit flag offensive delete link more

Comments

thank u very much.

Lil Kmer gravatar image Lil Kmer  ( 2014-10-21 09:17:10 -0600 )edit
0

answered 2014-08-25 11:46:41 -0600

tfoote gravatar image

rosdep works using a database of rules for each OS. It looks like you're using packages on wheezy which have not been used there yet. I'd suggest that you figure out what packages you need and contribute the rules to the rosdep database.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-08-25 11:08:52 -0600

Seen: 887 times

Last updated: Oct 21 '14