[packman] Tumbleweed: "avformat_close_input" needed by mlt missing from libavformat53

Martin Rehn martinrehn at gmx.com
Sun Jan 1 17:17:06 CET 2012


The mlt framework (Packman version 0.7.6-1.5) requires the function 
avformat_close_input() to be found in libavformat.so.53. This is missing 
from the package libavformat53 (Packman version 0.9-1.3).

Error message from running kdenlive, which uses mlt:

mlt_repository_init: failed to dlopen /usr/lib64/mlt/libmltavformat.so
   (/usr/lib64/libavfilter.so.2: symbol avformat_close_input, version 
LIBAVFORMAT_53 not defined
  in file libavformat.so.53 with link time reference)

The missing function seems to have been added quite recently, 
deprecating the older av_close_input_file():


I suppose updating ffmpeg might be the easiest fix?

/ Martin

More information about the Packman mailing list