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

Revision history [back]

click to hide/show revision 1
initial version

I finally fixed this problem. I still do not think this is a solution, but so far it has not given me any trouble.

The problem is certainly rooted on the version of openni-dev package. I have no idea why the version currently online is 1.3.2 ...either way, this causes the package "ps-engine" to fail to install since it requires openni-dev 1.5.4 or later.

However, I installed aptitude and installed the openni-dev 1.3.2 and forced an install of an old version of ps-engine (5.2)... this however appears to play well with the PCL drivers and hence with the rest of ROS. I have however not tested this functionality, so I might run into other problems later.

Please read this thread for a full description of this: http://www.pcl-users.org/PCL-installation-unmet-dependency-problem-td4030129.html

Final commands used:

sudo aptitude install ps-engine

This will ask if it is OK to install the old version of ps-engine with the old openni-dev package (1.3) - press Y on this question. After this

 sudo apt-get install ros-hydro-desktop

Will complete without major problems.

I hope this helps other people with this problem.

Thanks!