Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 85396

Summary: Upgrading XMMS from 1.2.10-r5 to 1.2.10-r13 breaks streaming
Product: Gentoo Linux Reporter: Douglas Hitchcock <dhitchcock.gentoobugs>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED INVALID    
Severity: normal CC: henryk, hodak
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Douglas Hitchcock 2005-03-15 12:27:20 UTC
I use stream tuner to browse shoutcast streams.  i believe it saves the m3u file in tmp and then passes that to xmms command, xmms %m3ufile.  Using xmms-1.2.10-r5, double click on a station and it loads in xmms.   Using xmms-1.2.10-r13, it fails (it appears it's only showing three of the four numbers of the IP address).  Emerge =xmms-1.2.10-r5, works fine again.

Reproducible: Always
Steps to Reproduce:
1.emerge xmms and streamtuner
2.be sure the command line to listen to m3u file is "xmms %q"
3.double click shoutcast stream.
Actual Results:  
if using xmms 1.2.10-r5, stream loads and plays as expected.  if 1.2.10-r13,
stream fails to load, no error message given.  Display shows IP address with
only three numbers.
Comment 1 Tim Burrell 2005-03-15 16:47:38 UTC
This also happens to me!

Not good!
Comment 2 Tim Burrell 2005-03-15 16:50:12 UTC
Also of note is that you don't need streamtuner... just go to shoutcast.com and click on any stream... it works fine in r5, broken in r13.
Comment 3 Jukka Lehtomäki 2005-03-15 18:37:47 UTC
I also got same problem.
Comment 4 Peter Hüwe 2005-03-18 12:15:42 UTC
It might be due to the changes in the m4s files

See also the Changelog:
  13 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
  xmms-1.2.10-r13.ebuild:
  Stable sparc, x86. Included more .m4s so it can work with older gettext
  versions properly.

And by remerging it I get these 'Warnings'

You should update your `aclocal.m4' by running aclocal.
autoheader-2.59: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader-2.59: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader-2.59: WARNING: is deprecated and discouraged.
autoheader-2.59:
autoheader-2.59: WARNING: Using the third argument of `AC_DEFINE' and
autoheader-2.59: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader-2.59: WARNING: `acconfig.h':
autoheader-2.59:
autoheader-2.59: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-2.59: [Define if a function `main' is needed.])
autoheader-2.59:
autoheader-2.59: WARNING: More sophisticated templates can also be produced, see the
autoheader-2.59: WARNING: documentation.
You should update your `aclocal.m4' by running aclocal.
Putting files in AC_CONFIG_AUX_DIR, `..'.
autoheader-2.59: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader-2.59: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader-2.59: WARNING: is deprecated and discouraged.
autoheader-2.59:
autoheader-2.59: WARNING: Using the third argument of `AC_DEFINE' and
autoheader-2.59: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader-2.59: WARNING: `acconfig.h':
autoheader-2.59:
autoheader-2.59: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-2.59: [Define if a function `main' is needed.])
autoheader-2.59:
autoheader-2.59: WARNING: More sophisticated templates can also be produced, see the
autoheader-2.59: WARNING: documentation. 
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-03-20 17:55:09 UTC
I assume you have USE=mad in your USE flags.

Please emerge xmms-mpg123 and use that.  xmms-mad doesn't support streaming.