Ask Your Question
1

problem installing ros indigo on Debian:wheezy

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

Lil Kmer gravatar image

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

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 -0500

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 -0500 )edit
0

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

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

Your Answer

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

Add Answer

Question Tools

1 follower

Stats

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

Seen: 523 times

Last updated: Oct 21 '14