Description of problem: The shared lib is moved to totem-gstreamer, but the symlink is still in the main binary rpm: main binary rpm: lrwxrwxrwx 1 root root 28 May 21 20:31 /usr/lib/libbaconvideowidget.so.0 -> libbaconvideowidget.so.0.0.0 $ rpm -qplv totem-gstreamer-2.23.3-2.fc10.i386.rpm -rwxr-xr-x 1 root root 134508 May 21 20:31 /usr/lib/libbaconvideowidget-gstreamer.so.0.0.0 regards, Florian La Roche Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This is the desired behaviour because alternatives is used to configure the backends. If you have both totem-gstreamer and totem-xine installed, alternatives switches the symlink (libbaconvideowidget.so.0) to point to one of the two backend libraries, and that library file (ie libbaconvideowidget-gstreamer.so.0.0.0) is owned by the backend subpackage.