Bug 184606 - subpackage libxmms so xmms doesn't need to be installed for mplayer
Summary: subpackage libxmms so xmms doesn't need to be installed for mplayer
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: xmms
Version: 4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Ville Skyttä
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-03-10 06:48 UTC by Jens Petersen
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version: xmms-1.2.10-23
Clone Of:
Environment:
Last Closed: 2006-04-13 13:35:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jens Petersen 2006-03-10 06:48:30 UTC
Description of problem:
Would it be possible to separate libxmms.so.1 from xmms into a separate
subpackage so that mplayer can be installed (it requires libxmms.so.1
apparently) without xmms being installed?

Steps to Reproduce:
1. Install mplayer.
  
Actual results:
1. xmms gets installed.

Expected results:
1. only xmms-lib getting installed.

Comment 1 Matthias Saou 2006-03-10 10:07:12 UTC
Hmm..
- I personally consider xmms dead and don't really want to make any more major
  changes to the package.
- The MPlayer package you're referring to is definitely not mine from
  freshrpms.net, since I've removed xmms support for a while (starting with
  FC4). Nobody complained.

You'd probably be better off asking the maintainer of the MPlayer package
you're using to drop the xmms dependency...

Comment 2 Jens Petersen 2006-03-10 13:14:43 UTC
Okay fair enough - that would be the livna package.  Thanks.


Comment 3 Jens Petersen 2006-04-06 10:37:57 UTC
http://bugzilla.livna.org/show_bug.cgi?id=794

Seems we have a stalemate here... they seen to prefer to include libxmms
support in mplayer.

Comment 4 Matthias Saou 2006-04-06 10:50:03 UTC
Hmmmm... I definitely don't share Ville's view about the need for MOD playback
in MPlayer. In years of packaing MPlayer, I've never had a single request to
have the xmms support enabled by default (it's optional, requiring a rebuild, in
my packages). Are there any video files with MOD audio tracks? Because really,
MPlayer is called "Movie Player" for a reason, it's no Rhythmbox or even Totem...

Anyway... I really wish xmms would finally get to die in peace :-)

Comment 5 Ville Skyttä 2006-04-06 16:01:49 UTC
In some setups (for example set-top-boxes based on VDR which happens to be the
setup where multimedia support matters for me personally most), MPlayer is just
about the only practical way to play anything other than very basic/common media
types, not limited to video.

Everyone chooses whether they care about such setups or not (and MOD support in
them, or any other $mediatype support), but splitting libxmms from the xmms
package would solve the only complaint based on real world problems I've heard
about the integration: folks unexpectedly getting media types associated to xmms
through its desktop entry when installing the livna MPlayer package.

Comment 6 Ville Skyttä 2006-04-06 16:11:05 UTC
Matthias, if you don't want to spend time implementing the split, I can send a
patch for it.  And if you want, I can also take over maintainership of xmms in
FE at that point.  The split should be trivial to implement in a backwards
compatible way. 

Comment 7 Matthias Saou 2006-04-06 16:16:39 UTC
Yeah, I know the split is easy, it's just... I really wish people would just let
xmms die a nice death, once and for all :-)
If you're willing to take over maintainership of xmms in Extras, be my guest,
and split out libxmms (maybe as "xmms-libs", which seems more RedHat-ish) too,
as I do agree that having xmms pulled in when not explicitly requested is not a
good thing.

Comment 8 Ville Skyttä 2006-04-06 18:23:22 UTC
Ok, will do, probably for FC5+, need to look into it a bit.  Reassigning;
owners.list updated in CVS.

Comment 9 Matthias Saou 2006-04-07 09:53:10 UTC
Thanks :-)

Comment 10 Ville Skyttä 2006-04-13 13:35:03 UTC
Done in xmms-1.2.10-23.fc[56]


Note You need to log in before you can comment on or make changes to this bug.