Another possible solution to this bug, if you don't want to uninstall 0.10.9 and install 0.10.8 is to leave 0.10.9 installed, install plugins-ugly-multiverse and then as su go to
/usr/lib/gstreamer-0.10 and change the name (e.g. to libgstmpegaudioparse.so.notworking) or delete the file
libgstmpegaudioparse.so
where the problem seems to be. Looking within the packages, I could see that the plugins-ugly is basically a compilation of the following set of audio and video codecs:
The plugins-ugly-multiverse, on the contrary, seems to be only
/usr/lib/gstreamer-0.10/libgstlame.so
or, in other words, the lame codec ....
so it is really not a full replacement for plugins-ugly.
Deleting the libgstmpegaudioparse.so, you will not be able to use the standard mpeg codec to play mpeg audio files, what should not be a problem as it is definitively broken. The libgstlame.so will provide an alternative codec to play mpeg audio files instead, so everything should work ok. At least, for me it is working. The other codecs provided by plugins-ugly should not be affected (can someone confirm that ?). It is not a definitive solution, but it will solve the main problem in the meantime, while the plugins-ugly package maintainers do not give a final solution to this bug.
Another possible solution to this bug, if you don't want to uninstall 0.10.9 and install 0.10.8 is to leave 0.10.9 installed, install plugins- ugly-multiverse and then as su go to gstreamer- 0.10 and change the name (e.g. to libgstmpegaudio parse.so. notworking) or delete the file
/usr/lib/
libgstmpegaudio parse.so
where the problem seems to be. Looking within the packages, I could see that the plugins-ugly is basically a compilation of the following set of audio and video codecs:
/usr/lib/ gstreamer- 0.10/libgsta52d ec.so gstreamer- 0.10/libgstasf. so gstreamer- 0.10/libgstcdio .so gstreamer- 0.10/libgstdvdl pcmdec. so gstreamer- 0.10/libgstdvdr ead.so gstreamer- 0.10/libgstdvds ub.so gstreamer- 0.10/libgstiec9 58.so gstreamer- 0.10/libgstmad. so gstreamer- 0.10/libgstmpeg 2dec.so gstreamer- 0.10/libgstmpeg audioparse. so gstreamer- 0.10/libgstmpeg stream. so gstreamer- 0.10/libgstrmde mux.so gstreamer- 0.10/libgstsid. so
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
The plugins- ugly-multiverse , on the contrary, seems to be only
/usr/lib/ gstreamer- 0.10/libgstlame .so
or, in other words, the lame codec ....
so it is really not a full replacement for plugins-ugly.
Deleting the libgstmpegaudio parse.so, you will not be able to use the standard mpeg codec to play mpeg audio files, what should not be a problem as it is definitively broken. The libgstlame.so will provide an alternative codec to play mpeg audio files instead, so everything should work ok. At least, for me it is working. The other codecs provided by plugins-ugly should not be affected (can someone confirm that ?). It is not a definitive solution, but it will solve the main problem in the meantime, while the plugins-ugly package maintainers do not give a final solution to this bug.