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
Same downstream bug from Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491622
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.
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
Cool. Looks like distros missed this change (both Debian and Gentoo still have hard dep to xine-lib)