FS#16678 - [libsoup] 2.28.0-1 breaks shoutcast/http radio streaming
Attached to Project:
Arch Linux
Opened by Marty (thefatprecious) - Thursday, 15 October 2009, 21:21 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 18 October 2009, 15:05 GMT
Opened by Marty (thefatprecious) - Thursday, 15 October 2009, 21:21 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 18 October 2009, 15:05 GMT
|
Details
Description:
After the latest libsoup update to 2.28.0-1 it appears that http radio streaming is broken in exaile and amarok as reported here: http://bbs.archlinux.org/viewtopic.php?id=82184 The error when trying to play a stream in the exaile gui is: "A HTTP protocol source plugin is required to play this stream, but not installed." The error at a console is: " (exaile.py:30506): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory ERROR : <gst.Message GstMessageError, gerror=(GstGError)NULL, debug=(string)"gstplaybasebin.c\(1691\):\ gen_source_element\ \(\):\ /GstPlayBin:player:\012No\ URI\ handler\ for\ http"; from player at 0x9f5b5d0> ['__class__', '__cmp__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__grefcount__', '__gstminiobject_init__', '__gtype__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'copy', 'flags', 'parse_async_start', 'parse_buffering', 'parse_buffering_stats', 'parse_clock_lost', 'parse_clock_provide', 'parse_duration', 'parse_error', 'parse_info', 'parse_new_clock', 'parse_request_state', 'parse_segment_done', 'parse_segment_start', 'parse_state_changed', 'parse_step_done', 'parse_step_start', 'parse_stream_status', 'parse_structure_change', 'parse_tag', 'parse_tag_full', 'parse_warning', 'set_buffering_stats', 'set_seqnum', 'src', 'structure', 'timestamp', 'type'] " The error reported by @barraponto in Amarok is: "(<unknown>:15876): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory" It appears that exaile is looking for libsoup-gnome-2.4.so.1 but the name of the file that is installed with the package libsoup is "libsoup-2.4.so.1". Additional info: * package version(s) extra/libsoup 2.28.0-1 community/exaile 0.3.0.1-2[/code] Qt: 4.5.3 KDE: 4.3.2 (KDE 4.3.2) Amarok: 2.2.0 Steps to reproduce: Attempt to play any shoutcast or http radio stream in exaile or amarok. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Sunday, 18 October 2009, 15:05 GMT
Reason for closing: Not a bug
Additional comments about closing: see comments
Sunday, 18 October 2009, 15:05 GMT
Reason for closing: Not a bug
Additional comments about closing: see comments
anyway I rebuilt amarok 2.2.0-2 to remove libmp4v2 from depends.
It doesn't want to play stream from f.e. jamendo.com