Hi Simon, 

There's no known issues with installing libopenni0.  If you try to install it directly you hopefully will get more information from apt-get. 

Tully


On Thu, Oct 17, 2013 at 1:31 PM, William Woodall <william@osrfoundation.org> wrote:
For issues like this the ros-release@code.ros.org mailing list is most appropriate.

---------- Forwarded message ----------
From: Simon Vogl <office@voxel.at>
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 <julius@kammerl.de>


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

  <william@osrfoundation.org>, Julius Kammerl<julius@kammerl.de>' 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: bd9b74a9a5080e5f4ad93e4913099dfd


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

_______________________________________________
ros-release mailing list
ros-release@code.ros.org
http://lists.ros.org/mailman/listinfo/ros-release