Bug 255683 - dragonplayer should not depend on xine directly
Summary: dragonplayer should not depend on xine directly
Status: RESOLVED DOWNSTREAM
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: 2.0.x
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-30 18:54 UTC by Marat Radchenko
Modified: 2010-10-30 21:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marat Radchenko 2010-10-30 18:54:53 UTC
Version:           2.0.x (using KDE 4.4.5) 
OS:                Linux

Since dragonplayer uses phonon for playing media and phonon has multiple backends, it makes no sense to depend on xine directly. On my system i use gstreamer phonon and dragonplayer is the only package that uselessly depends on xine.

Reproducible: Always
Comment 1 Marat Radchenko 2010-10-30 18:55:47 UTC
Same downstream bug from Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491622
Comment 2 Christoph Feck 2010-10-30 20:23:53 UTC
The claim in the upstream bug report ("Dragonplayer needs xine library") is not true. DragonPlayer has an optional dependency on xine, it can be built without xine installed. It just makes use of it for DVD playback improvements, which Phonon alone does not support fully.

If you cannot compile yourself, but still need a package without xine dependencies, ask your distribution to provide one.
Comment 3 Christoph Feck 2010-10-30 20:32:59 UTC
The commit that made xine optional is dated 2008-08-20, so the downstream (not upstream :) Debian bug report is just old.

WebSVN link: http://websvn.kde.org/?revision=849723&view=revision
Comment 4 Marat Radchenko 2010-10-30 21:20:48 UTC
Cool. Looks like distros missed this change (both Debian and Gentoo still have hard dep to xine-lib)