Bug#750577: avcodec_decode_audio3 lacks LIBAVCODEC_53 versioning leading to failed load
Package: libavbin0
Version: 7-4
Severity: important
With version in wheezy
$> acpolicy libavbin0
libavbin0:
Installed: 7-1.3
Candidate: 7-1.3
Version table:
*** 7-1.3 0
500 http://debproxy/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status
it has
$> objdump -T /usr/lib/libavbin.so.0 | grep avcodec_decode_audio3
0000000000000000 DF *UND* 0000000000000000 LIBAVCODEC_53 avcodec_decode_audio3
sid's:
$> objdump -T /usr/lib/x86_64-linux-gnu/libavbin.so.0 | grep avcodec_decode_audio3
0000000000000000 D *UND* 0000000000000000 avcodec_decode_audio3
which leads to
$> python -c "import ctypes; ctypes.cdll.LoadLibrary('/usr/lib/x86_64-linux-gnu/libavbin.so.0')"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary
return self._dlltype(name)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/lib/x86_64-linux-gnu/libavbin.so.0: undefined symbol: avcodec_decode_audio3
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libavbin0 depends on:
ii libavcodec55 6:10.1-1
ii libavformat55 6:10.1-1
ii libavutil53 6:10.1-1
ii libc6 2.18-7
ii libswscale2 6:10.1-1
libavbin0 recommends no packages.
libavbin0 suggests no packages.
-- no debconf information
Reply to: