Cheese won't work if 'packman' gstreamer packages installed

Hi there,

My webcam is a logitech quickcam pro for notebooks (2007). It works well and out of the box on a fresh openSUSE 11.1 installation (UVC video driver). However, when I try to update my gstreamer packages from packman in order to enable dvd playback (which I currently lack!) Cheese stops working with my webcam. It displays an error:


$ cheese &

(cheese:6639): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcacasink.so': /usr/lib/gstreamer-0.10/libgstcacasink.so: undefined symbol: caca_dither_bitmap

Immediately followed by color bars displayed on cheese's window.

I tried installing just the caca library, but though it stopped displaying the message,cheese still doesn’t work.

If I downgraded gstreamer to the packages found in the official openSUSE 11.1 repos I get it working again.

For this reason I have been unable to download gstreamer bad plugins and I have dvd playback (even though I have libxine1, w32-codecall and libdvdcss)

Does anyone know how to work around this issue?