/usr/bin/xine-check blames about missing xvinfo. Perhaps it should have a runtime dependency on x11-apps/xvinfo? Steps to reproduce: * make shure x11-apps/xvinfo is not installed * run xine-check
The offending message: [OUCH!!] The 'xvinfo' binary hasn't been found. Xv is the X Video extension and xvinfo is a diagnostic tool for Xv. xine can use Xv to support hardware accelerated scaling and color space conversion of videos, which increases performance, especially on slow machines. Xv has been introduced with XFree86 4.0, so if you're still using an older X server, you might consider an upgrade. Note: You also need a Graphics card that has Xv driver support. You might want to check the XFree86 homepage before upgrading: http://www.xfree86.org press <enter> to continue... With it installed: [ good ] found xvinfo: X-Video Extension version 2.2 [ good ] your Xv extension supports YV12 overlays (improves MPEG performance) [ good ] your Xv extension supports YUY2 overlays [ good ] Xv ports: YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420 The question is does xvinfo fulfill a runtime requirement (that is, will Xine work properly without it) or a simple enhancement? Either way, might be a good idea to add a short einfo message about the optional dependency.
(In reply to comment #1) > The question is does xvinfo fulfill a runtime requirement (that is, will Xine > work properly without it) or a simple enhancement? shure xine-ui works without it. but if you have trubble with it, you run xine-check. So happend to me, having nvidia driver and clone CRT+TV. I don't know gentoo's runtime requirement policy, but I would decide, that all binarys of a package should work properly.
I noticed this the other day actually, but I'm still unsure if I should force xvinfo on users, as xine-check is unlikely to be useful for most cases a part to check the configuration the first time. By the way, xine-check is not a binary, it's a script :) I'll see to patch the script to tell you to emerge xvinfo if it doesn't find it, but it's pretty low priority to me.
(In reply to comment #3) > By the way, xine-check is not a binary, it's a script :) I'll see to patch the ohh. s/binary/executable/ :-) > script to tell you to emerge xvinfo if it doesn't find it, but it's pretty low > priority to me. yes it's pretty pretty low. Let's leave it at that. If sometimes you are bored, you may think about this again.
Closing this, the error message is pretty explicit anyway, plus haven't seen anyone use this script quite frankly.