For issues like this the ros-release@code.ros.org mailing list is most appropriate. ---------- Forwarded message ---------- From: Simon Vogl Date: Thu, Oct 17, 2013 at 8:17 AM Subject: current ros hydro on ubuntu lts 12.04 - openni missing? To: william@osrfoundation.org, Julius Kammerl Hi all, I set up ROS hydro these minutes on a plain Ubuntu LTS 12.04 (32bit, on a devel machine that has been in use for some time) and wanted to compile a package that we're developing with catkin. The package compiles on other machines, but here cmake complained with: CMake Error at /opt/ros/hydro/share/pcl_ros/**cmake/pcl_rosConfig.cmake:98 (message): Project 'pcl_ros' specifies '/usr/include/ni' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/opt/ros/hydro//usr/include/**ni'. Ask the maintainer 'William Woodall , Julius Kammerl' to fix it. Call Stack (most recent call first): /opt/ros/hydro/share/catkin/**cmake/catkinConfig.cmake:72 (find_package) argos3d_p100_ros_pkg/**CMakeLists.txt:14 (find_package) ... we're not using openni in any way, but i tried to install the openni packages, and found that the libopenni0 is causing the problem - root@M:/etc/apt/sources.list.**d# apt-get install libopenni-dev Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libopenni-dev : Depends: libopenni0 (= 1.5.4.0-4+precise1) but it is not going to be installed E: Unable to correct problems, you have held broken packages. ... and root@M:/etc/apt/sources.list.**d# apt-cache showpkg libopenni0 Package: libopenni0 Versions: 1.5.4.0-4+precise1 (/var/lib/apt/lists/packages.**ros.org_ros_ubuntu_dists_* *precise_main_binary-i386_**Packages) Description Language: File: /var/lib/apt/lists/packages.** ros.org_ros_ubuntu_dists_**precise_main_binary-i386_**Packages MD5: bd9b74a9a5080e5f4ad93e4913099d**fd Reverse Depends: ros-hydro-openni-tracker,**libopenni0 ros-hydro-openni-camera,**libopenni0 ros-hydro-ecto-openni,**libopenni0 ros-groovy-openni-camera,**libopenni0 ros-groovy-ecto-openni,**libopenni0 ros-fuerte-ecto-openni,**libopenni0 openni-utils,libopenni0 openni-sensor-primesense-bin,**libopenni0 libpcl-io-1.7,libopenni0 libpcl-1.7-bin,libopenni0 libopenni-sensor-primesense0,**libopenni0 libopenni-java,libopenni0 1.5.4.0-4+precise1 libopenni-dev,libopenni0 1.5.4.0-4+precise1 Dependencies: 1.5.4.0-4+precise1 - libc6 (2 2.15) libgcc1 (2 1:4.1.1) libjpeg8 (2 8c) libstdc++6 (2 4.1.1) libtinyxml2.6.2 (0 (null)) libusb-1.0-0 (2 2:1.0.9~rc3) libopenni-sensor-primesense0 (0 (null)) openni-dev (0 (null)) Provides: 1.5.4.0-4+precise1 - Reverse Provides: .. I am a little bit clueless if you can use this information, just drop me a line if you need anything else, Simon -- VoXel Interaction Design |http://www.voxel.at/ Dipl.-Ing. Dr. Simon Vogl |simon@voxel.at Tomaschekweg 46 | +43 650 2323 555 A-4040 Linz - Austria | -- William Woodall ROS Development Team william@osrfoundation.org http://williamjwoodall.com/