Summary: | xorg-x11: Invalid VIDEO_CARDS wants to emerge all drivers | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Bainbridge (RETIRED) <chrb> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Bainbridge (RETIRED)
![]() (In reply to comment #0) > Due to the recent change ati->mach64, radeon,r128 in VIDEO_CARDS, I still had > ati selected but since it was now invalid portage wanted to install every > driver. It would be nice if the xorg ebuild could warn about invalid > VIDEO_CARDS and bail out rather than adding every driver as a depend. This is > the output from emerge when ati is stil in VIDEO_CARDS: Bailing out will cause huge numbers of complaints from developers and QA folks about breaking the non-interactive rule, so we can't do it. In addition, it would die too late, after 25 drivers have already been installed. I could add a warning, but it's likely nobody will get as far as emerging the package because they won't want to install all those drivers as dependencies, so that would also be pointless. We just have to count on people to be able to read. > As you can see, it makes no sense and is confusing that the VIDEO_CARDS has > every card deselected, and yet every driver is now going to be installed as a > DEPEND. That's how USE_EXPAND works, and it isn't open for discussion at this point. When nothing is specifically configured, it assumes the user wants everything to ensure that the package works. |