Package: opencv
Version: 2.4.9

I am trying to build opencv-2.4.9 package on RasperryPI (Raspbian).
The actual release it is running is Wheezy, but the package I am
trying to build is from Jessie.

All build dependencies are satisfied and the code compiles OK.
However after compilation I get the following error:

dpkg-shlibdeps: warning: package could avoid a useless dependency if 
debian/libopencv-contrib2.4/usr/lib/arm-linux-gnueabihf/libopencv_contrib.so.2.4.9
 was not linked against libGL.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: error: cannot continue due to the error above
Note: libraries are not searched in other binary packages that do not have any 
shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set 
LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/libopencv-contrib2.4.substvars 
debian/libopencv-contrib2.4/usr/lib/arm-linux-gnueabihf/libopencv_contrib.so.2.4.9
 returned exit code 2
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

The library which is not found is actually present:

i@lordberry ~/tmp/opencvpkg $ find . -name libopencv_nonfree.\*
./debian/tmp/usr/lib/arm-linux-gnueabihf/libopencv_nonfree.so.2.4.9
./debian/tmp/usr/lib/arm-linux-gnueabihf/libopencv_nonfree.a
./debian/tmp/usr/lib/arm-linux-gnueabihf/libopencv_nonfree.so
./debian/tmp/usr/lib/arm-linux-gnueabihf/libopencv_nonfree.so.2.4
./obj-arm-linux-gnueabihf/lib/libopencv_nonfree.so.2.4.9
./obj-arm-linux-gnueabihf/lib/libopencv_nonfree.so
./obj-arm-linux-gnueabihf/lib/libopencv_nonfree.so.2.4
./release/lib/libopencv_nonfree.so.2.4.9
./release/lib/libopencv_nonfree.so
./release/lib/libopencv_nonfree.so.2.4




Sincerely,
Vadim Zaliva

--
"Hated by fools, and fools to hate, be that my motto and my fate"
(Jonathan Swift)


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to