FS#25853 - xine doesn't play mp3 because of missing libmodplug

Attached to Project: Arch Linux
Opened by Thomas Schuetz (Murray_B) - Thursday, 01 September 2011, 16:10 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 11 September 2011, 23:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: I couldn't play any mp3 with xine anymore. After installing libmodplug, which is a OPTIONAL dependency of xine-lib it worked again.
Problem is discussed at https://bbs.archlinux.org/viewtopic.php?pid=983807#p983807
Maybe libmodplug should not be optional.

Additional info:
* package version(s)
xine-ui 0.99.6-2
xine-lib 1.1.19-3
libmodplug 0.8.8.3-1

Steps to reproduce: Install xine-ui without libmodplug and try to play an mp3.
This task depends upon

Closed by  Eric Belanger (Snowman)
Sunday, 11 September 2011, 23:43 GMT
Reason for closing:  Fixed
Additional comments about closing:  xine-lib-1.1.19-4 : Make libmodplug optdepends a depends
Comment by Eric Belanger (Snowman) - Thursday, 01 September 2011, 21:28 GMT
I'll probably need to add it as a depends or to be more precise in the optdepends message. I'll need to think about it.
Comment by Jared Henley (multixrulz) - Friday, 02 September 2011, 21:04 GMT
I wouldn't call it a bug, more of a documentation problem.

There's nothing in there to indicate that libmodplug is required for playing mp3s or wavs. A note about this in the list of optional dependencies would help, for example

libmodplug: for using the modplug plugin (needed to play .mp3 and .wav)
Comment by Eric Belanger (Snowman) - Friday, 02 September 2011, 21:55 GMT
I'm leaning toward adding libmodplug as a depends as the wav and mp3 formats are very common ones (this is already done with flac and ffmpeg, for example). It might also be required for other audio file types as the plugin that requires it (xineplug_dmx_audio.so) has a common name with no mention of modplug.

Loading...