symbol lookup error: kdenlive: undefined symbol: mlt_service_cache_get_size

I just had this working yesterday and I made the mistake of installing 0.8.1 again (don't ask me why!)....

Now when I try to run it it doesn't work! I am now getting

'kdenlive: symbol lookup error: kdenlive: undefined symbol: mlt_service_cache_get_size'

I am using Ubuntu 11.10.

$ kdenlive --version
Qt: 4.7.4
KDE Development Platform: 4.7.1 (4.7.1)
Kdenlive: 0.8.1

$ kdenlive
project monitor connected
clip monitor connected
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
kdenlive: symbol lookup error: kdenlive: undefined symbol: mlt_service_cache_get_size

Anyone know what this might be?

thanks in advance.

I have exactly same problem. Recently I upgraded Ubuntu to 11.10. I installed kdenlive 0.8.1 from svn. Now kdenlive terminates just after Config Wizard at the beginning. Could someone please help this? Many thanks.

Same thing here, though ive just installed ubuntu 11.10 Oneiric Ocelot and attempted to install Kdenlive. At first the sunab repository didn't program properly MLT; then i switched to the svn repository and got the "kdenlive: symbol lookup error: kdenlive: undefined symbol: mlt_service_cache_get_size" after the wizard.
Clueless... but i guess it's usual for begginers.

Solution:
Update libmlt4 and melt (sudo apt-get install libmlt4 melt) - these are provided in kdenlive-svn ppa. Worked for me.