| Summary: | media-video/kmplayer needs mplayer USE flag | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Duncan <1i5t5.duncan> |
| Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | radek |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Duncan
2005-08-27 06:37:49 UTC
I bumped kmplayer to 0.9.0c today and added the local USE flag to that version. Please test it and report any problems. Works just fine here after removing mplayer. Thanks for the bug report. > It and several previous versions have merged and run just fine
without mplayer on the system, using xine.
This does not suffice. When mplayer is installed, right now mplayer would be a
dependency despite USE=-mplayer given. We need determinist behaviour. Please ask
upstream for a configure flag, instead having this reliance on autodetection.
Marcus: I hope you care about the above a little better, otherwise we'll never
see proper reverse dependency support in Portage. Also you did not took care of
the case someone chooses to USE="-mplayer -xine".
Reverted the flag for now. Carsten reading the docs upstream kmplayer does not compile support in for mplayer - it states that mplayer can be installed at a later time and used without the need for recompilation. I tested that assertion and looked at the configure script which seemed to confirm this to me. Please check for yourself - as far as I can tell mplayer is only ever a runtime dependency, please read the section on player backends on the upstream site, http://www.xs4all.nl/~jjvrieze/kmplayer.html You are correct that I overlooked the case where someone chooses -xine -mplayer, and that should result in an error - sorry about that. Oh, true - I took the mplayer dependency as given all the time, but it should be a RDEPEND of course. And for this optional runtime dependency a warning should be enough, imho. |