Bug 184606

Summary: subpackage libxmms so xmms doesn't need to be installed for mplayer
Product: [Fedora] Fedora Reporter: Jens Petersen <petersen>
Component: xmmsAssignee: Ville Skyttä <scop>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 4CC: extras-qa, matthias
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: xmms-1.2.10-23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-04-13 13:35:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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]