Hi Piyush, 

You're right that we should be using libopenni-dev instead of openni-dev  The patched versions of pcl with this change were not in our public repos.  They should be there now, please update and try again. 

Tully


On Thu, Sep 5, 2013 at 8:48 AM, Piyush <piyushk@gmail.com> wrote:
Hey folks,

With the latest Hydro release, I am seeing a dependency conflict between pcl-conversions and openni-launch

libpcl-1.7-all-dev is trying to install openni-dev (1.5.2.23)
openni-launch is trying to install libopenni-dev (1.5.4.0)

IIRC, openni-dev 1.5.2.23 does not work, and int the past has caused the openni driver to be unusable for about 6 months.

Can someone confirm this? Thoughts? An excerpt from my machine is below:

Thanks!
Piyush

piyushk@robot-devil:~/catkin_ws/src/rgbd_launch$ sudo apt-get install ros-hydro-pcl-conversions
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ros-hydro-segbot-description libxcb-dri2-0 firefox-globalmenu ros-hydro-ivcon ros-hydro-convex-decomposition libxrandr-ltsq2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libpcl-1.7-all libpcl-1.7-all-dev libpcl-1.7-bin libpcl-1.7-doc libpcl-apps-1.7 libpcl-apps-1.7-dev libpcl-common-1.7 libpcl-common-1.7-dev libpcl-features-1.7 libpcl-features-1.7-dev libpcl-filters-1.7
  libpcl-filters-1.7-dev libpcl-geometry-1.7-dev libpcl-io-1.7 libpcl-io-1.7-dev libpcl-kdtree-1.7 libpcl-kdtree-1.7-dev libpcl-keypoints-1.7 libpcl-keypoints-1.7-dev libpcl-octree-1.7 libpcl-octree-1.7-dev
  libpcl-outofcore-1.7 libpcl-outofcore-1.7-dev libpcl-people-1.7 libpcl-people-1.7-dev libpcl-recognition-1.7 libpcl-recognition-1.7-dev libpcl-registration-1.7 libpcl-registration-1.7-dev
  libpcl-sample-consensus-1.7 libpcl-sample-consensus-1.7-dev libpcl-search-1.7 libpcl-search-1.7-dev libpcl-segmentation-1.7 libpcl-segmentation-1.7-dev libpcl-surface-1.7 libpcl-surface-1.7-dev
  libpcl-tracking-1.7 libpcl-tracking-1.7-dev libpcl-visualization-1.7 libpcl-visualization-1.7-dev libvtk5-qt4-dev libvtk5.8-qt4 openni-dev ps-engine
The following packages will be REMOVED:
  libopenni-dev libopenni-sensor-primesense-dev libopenni-sensor-primesense0 libopenni0 openni-utils ros-hydro-openni-camera ros-hydro-openni-launch ros-hydro-segbot ros-hydro-segbot-apps
  ros-hydro-segbot-bringup ros-hydro-segbot-gazebo ros-hydro-segbot-navigation ros-hydro-segbot-sensors ros-hydro-segbot-simulator
The following NEW packages will be installed:
  libpcl-1.7-all libpcl-1.7-all-dev libpcl-1.7-bin libpcl-1.7-doc libpcl-apps-1.7 libpcl-apps-1.7-dev libpcl-common-1.7 libpcl-common-1.7-dev libpcl-features-1.7 libpcl-features-1.7-dev libpcl-filters-1.7
  libpcl-filters-1.7-dev libpcl-geometry-1.7-dev libpcl-io-1.7 libpcl-io-1.7-dev libpcl-kdtree-1.7 libpcl-kdtree-1.7-dev libpcl-keypoints-1.7 libpcl-keypoints-1.7-dev libpcl-octree-1.7 libpcl-octree-1.7-dev
  libpcl-outofcore-1.7 libpcl-outofcore-1.7-dev libpcl-people-1.7 libpcl-people-1.7-dev libpcl-recognition-1.7 libpcl-recognition-1.7-dev libpcl-registration-1.7 libpcl-registration-1.7-dev
  libpcl-sample-consensus-1.7 libpcl-sample-consensus-1.7-dev libpcl-search-1.7 libpcl-search-1.7-dev libpcl-segmentation-1.7 libpcl-segmentation-1.7-dev libpcl-surface-1.7 libpcl-surface-1.7-dev
  libpcl-tracking-1.7 libpcl-tracking-1.7-dev libpcl-visualization-1.7 libpcl-visualization-1.7-dev libvtk5-qt4-dev libvtk5.8-qt4 openni-dev ps-engine
The following packages will be upgraded:
  ros-hydro-pcl-conversions
1 upgraded, 45 newly installed, 14 to remove and 8 not upgraded.
Need to get 50.5 MB/56.5 MB of archives.
After this operation, 219 MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

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