Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134177 - media-video/xine-ui missing dependency to x11-apps/xvinfo
Summary: media-video/xine-ui missing dependency to x11-apps/xvinfo
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-24 01:51 UTC by Sascha Lucas
Modified: 2007-03-16 19:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Lucas 2006-05-24 01:51:32 UTC
/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
Comment 1 Steve Dibb (RETIRED) gentoo-dev 2006-06-21 18:42:36 UTC
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.
Comment 2 Sascha Lucas 2006-06-21 23:54:01 UTC
(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.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-22 05:06:11 UTC
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.
Comment 4 Sascha Lucas 2006-06-22 10:37:17 UTC
(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.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-03-16 19:10:01 UTC
Closing this, the error message is pretty explicit anyway, plus haven't seen anyone use this script quite frankly.