Am 24.01.2010 18:47, schrieb ken: > > When running totem to play a move (e.g. mpeg-1 file), it fails with the > message: "A MPEG-1 System Stream demuxer plugin is required to play this > stream, but not installed." > > After reading docs and trying various things I've reduced the source of > the problem to the package gstreamer-plugins-ugly-0.10.11-1.el5.rf.i386.rpm > > # rpm --rebuilddb > # rpm -q libdvdread > libdvdread-4.1.3-1.el5 > # rpm -i gstreamer-plugins-ugly-0.10.11-1.el5.rf.i386.rpm > error: Failed dependencies: > libdvdread.so.3 is needed by > gstreamer-plugins-ugly-0.10.11-1.el5.rf.i386 > > And, after erasing libdvdread and trying to install both packages in one > command, I get pretty much the same contradictory error message: > > # rpm -iv libdvdread-4.1.3-1.el5.i386.rpm > gstreamer-plugins-ugly-0.10.11-1.el5.rf.i386.rpm > error: Failed dependencies: > libdvdread.so.3 is needed by > gstreamer-plugins-ugly-0.10.11-1.el5.rf.i386 > > There's no problem installing libdvdread by itself: > # rpm -iv libdvdread-4.1.3-1.el5.i386.rpm > Preparing packages for installation... > libdvdread-4.1.3-1.el5 > # rpm -q libdvdread > libdvdread-4.1.3-1.el5 > > > So how are people getting totem to play movies? > > tia. You problem is to mix packages from different repositories. This causes non matched dependencies. As the install if gstreamer-plugins-ugly states it misses a specific library version. The libdvdread package you are hand installing does not provide that one. It is much easier to properly setup repositories using yum. Details are documented within the CentOS wiki and on the rpmforge project site as well. Alexander _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos