Bug#768953: libpcl-dev: pkg-config files contain broken entry

Martin Lambers marlam at marlam.de
Mon Nov 10 11:15:37 UTC 2014


Package: libpcl-dev
Version: 1.7.2-2
Severity: important

Dear Maintainer,

the pkg-config files pcl_io-1.7.pc and pcl_visualization-1.7.pc contain
the entry 'openni-dev' in the field 'Requires:'.

However, the pkg-config file of libopenni-dev is named libopenni.pc, not
openni-dev.pc.

The effect is that pkg-config cannot find these modules:
$ pkg-config --libs pcl_io-1.7.pc
Package openni-dev was not found in the pkg-config search path.
Perhaps you should add the directory containing `openni-dev.pc'
to the PKG_CONFIG_PATH environment variable
Package 'openni-dev', required by 'pcl_io-1.7', not found

Replacing 'openni-dev' with 'libopenni' in both files fixes this
problem:
$ pkg-config --libs pcl_io-1.7.pc
-lpcl_io -lOpenNI -lpcl_octree -lpcl_common

Best regards,
Martin


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpcl-dev depends on:
ii  libboost-all-dev  1.55.0.2
ii  libeigen3-dev     3.2.2-3
ii  libflann-dev      1.8.4-4.1
ii  libopenni-dev     1.5.4.0-7+b2
ii  libpcl1.7         1.7.2-2
ii  libqhull-dev      2012.1-5
ii  libvtk5-dev       5.8.0-17.5

libpcl-dev recommends no packages.

Versions of packages libpcl-dev suggests:
pn  libpcl-doc  <none>

-- no debconf information



More information about the debian-science-maintainers mailing list