Public bug reported:

After installing python-opencv in Ubuntu 12.04 LTS, the python statement
"import cv2" results in an error:

ImportError: libavcodec.so.52: cannot open shared object file: No such
file or directory

Which is correct since libavcodec.so.52 is not installed nor is it
possible to install it from the regular respositories since itis be
replaced by libavcodec.so.53. Checked with another system, which also
runs 12.04, but a fresh install instead of an upgrade from 10.04 (some
time ago) and to my astonishment, the same .deb package (downloaded
straight from http://nl.archive.ubuntu.com/ubuntu/pool/universe/o/opencv
/python-opencv_2.3.1-7_i386.deb and unpacked with dpkg -x) show
different dependencies:

gerwin@PC1:/tmp/python-opencv/usr/lib/pyshared/python2.7$ ldd cv2.so | grep 
avcodec
  libavcodec.so.53 => /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.53 
(0xb51f7000)

vs.

gerwin@PC2:/tmp/python-opencv/usr/lib/pyshared/python2.7$ ldd cv2.so | grep 
avcodec
  libavcodec.so.52 => not found

Is there another part in the system that defines the dependencies other
than the files themselves?

** Affects: opencv (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1161485

Title:
  /usr/lib/pyshared/python2.7/cv2.so depends on missing libavcodec52?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opencv/+bug/1161485/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to