after today ebuild update for gst-plugins-mad 0.10.4 totem dont play mpeg stream anymore: $ totem listen.pls ** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3 # ls -l /usr/lib/gstreamer-0.10/libgstmad.so -rwxr-xr-x 1 root root 67416 2006-10-07 12:02 /usr/lib/gstreamer-0.10/libgstmad.so # gst-inspect-0.10 |grep mad Dont show any MAD plugin.
(In reply to comment #0) And this: $ GST_DEBUG=*:2 gst-inspect-0.10 /usr/lib/gstreamer-0.10/libgstmad.so 0:00:00.067561000 27417 0x50b830 WARN GST_PLUGIN_LOADING gstplugin.c:414:gst_plugin_load_file: module_open failed: /usr/lib64/gstreamer-0.10/libgstmad.so: undefined symbol: id3_tag_options 0:00:00.130319000 27416 0x50b830 WARN GST_PLUGIN_LOADING gstplugin.c:414:gst_plugin_load_file: module_open failed: /usr/lib/gstreamer-0.10/libgstmad.so: undefined symbol: id3_tag_options Could not load plugin file: Opening module failed
(In reply to comment #0) # ldd /usr/lib/gstreamer-0.10/libgstmad.so dont show any >=media-libs/libid3tag-0.15 depency. and media-libs/libid3tag-0.15.1b is installed here.
this fixed it for me: diff -Nua /usr/portage/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.4.ebuild /usr/local/overlays/gst-plugins/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.4.ebuild --- /usr/portage/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.4.ebuild 2006-10-06 19:13:40.000000000 +0200 +++ /usr/local/overlays/gst-plugins/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.4.ebuild 2006-10-07 12:35:32.000000000 +0200 @@ -13,3 +13,5 @@ >=media-libs/libid3tag-0.15" DEPEND="${RDEPEND} dev-util/pkgconfig" + +GST_PLUGINS_BUILD="id3tag mad" although I'm not sure, if it is not better to extract id3tag in separate ebuild on which the mad plugin should depend. At least in this way mp3 playback works for me.
and probably someone should change the hardware to all this is bug in the ebuild not platform dependant
(In reply to comment #4) > and probably someone should change the hardware to all this is bug in the > ebuild not platform dependant Already did. Thanks for that fast response. Your patch works for me. Thanks.
Thanks for spotting this, fixed with 0.10.4-r1
*** Bug 150347 has been marked as a duplicate of this bug. ***
after reemerging my world with a emerge -e world, I find myself with the same bug in the gst-plugins-mad 0.10.3. The + +GST_PLUGINS_BUILD="id3tag mad" solved the problem too in this version. As it is the stable, I thought it might interest you.