[packman] [ffmpeg, OpenSuse] undefined symbol: av_lfg_init

Cristian Morales Vega cmorve69 at yahoo.es
Wed Nov 19 23:33:26 CET 2008

2008/11/19  <trashing at gmx.net>:
> $ ldd /usr/bin/ffplay | grep libavcodec
>        libavcodec.so.52 => /usr/lib/libavcodec.so.52 (0xb78b6000)
>        libavcodec.so.51 => /usr/lib/libavcodec.so.51 (0xb6ed7000)

ffplay links to libavcodec, libavformat and libavdevice... and
libavformat and libavdevice also link to libavcodec. So probably your
ffplay is linking directly to libavcodec.so.52 but indirectly to
Or you have libavformat or libavdevice from VideoLAN of from a source
install... probably installed in /usr/local/lib/.
The full "ldd" plus "rpm -q ffmpeg", "rpm -V ffmpeg", "rpm -q
libavdevice52", "rpm -V libavdevice52", "rpm -q libavformat52" and
"rpm -V libavformat52" will explain everything..

The best way to accelerate a computer running Windows is at 9.8 m/s²

More information about the Packman mailing list