Bug#512844: ffmpeg-debian breaks binary compatibility
Paul Gevers
paul at climbing.nl
Sat Jan 24 15:03:25 UTC 2009
Severity: normal
Thanks
The problem is that you are using mplayer from unstable, with ffmpeg
from experimental. The experimental version of ffmpeg-debian creates
libavcodec52, where your mplayer should depend on if you want to use it.
But the ffmpeg in unstable builds/needs libavcodec51, so that is why
mplayer depends on it. You can at this moment not mix ffmpeg from
experimental with mplayer from unstable.
Maybe ffmpeg should conflict with old versions of the libraries, ie
Conflicts libavcodec51, libavcodec-unstripped-51 etc...
Paul
Jakub Wilk wrote:
> Package: ffmpeg-debian
> Version: 3:0.svn20090119-1
> Severity: serious
>
> After upgrading ffmpeg from 0.svn20080206-15 to 3:0.svn20090119-1,
> mplayer stopped working:
>
> $ mplayer
> mplayer: symbol lookup error: /usr/lib/i686/cmov/libavcodec.so.51:
> undefined symbol: ff_gcd
>
> $ apt-cache policy mplayer | grep Installed
> Installed: 1.0~rc2-20
>
> $ apt-cache policy libavcodec51 | grep Installed
> Installed: 0.svn20080206-15
>
> $ ldd /usr/lib/i686/cmov/libavcodec.so.51
> linux-gate.so.1 => (0xb7fde000)
> libavutil.so.49 => /usr/lib/i686/cmov/libavutil.so.49 (0xb7fc0000)
> libz.so.1 => /usr/lib/libz.so.1 (0x4e193000)
> libm.so.6 => /lib/i686/cmov/libm.so.6 (0x4e150000)
> libfaad.so.0 => /usr/lib/libfaad.so.0 (0x4f211000)
> libgsm.so.1 => /usr/lib/libgsm.so.1 (0x4f018000)
> libtheora.so.0 => /usr/lib/libtheora.so.0 (0x4f501000)
> libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x4f116000)
> libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x4ef6e000)
> libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x4e178000)
> libc.so.6 => /lib/i686/cmov/libc.so.6 (0x4dfed000)
> /lib/ld-linux.so.2 (0x4dfcf000)
> libogg.so.0 => /usr/lib/libogg.so.0 (0x4ede7000)
>
> $ apt-cache policy libavutil49 | grep Installed
> Installed: 3:0.svn20090119-1
>
> -- System Information:
> Debian Release: 5.0
> APT prefers unstable
> APT policy: (900, 'unstable'), (500, 'experimental')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
> Locale: LANG=C, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20090124/d2dc1ff7/attachment.pgp
More information about the pkg-multimedia-maintainers
mailing list