I got my VIDEO_CARDS specified in /etc/portage/package/make.defaults Since I upgraded to sys-apps/portage-2.1.9.25 VIDEO_CARDS from /etc/portage/package/make.defaults is no longer functional, while in sys-apps/portage-2.1.9.24 it worked seamlessly. According to the docs any var may be defined in /etc/portage/package/make.defaults, true? Interestingly enough INPUT_DEVICES in the same file still works as before. Thank you for your answear to my observed behaviour of portage. Happy X-mas
It's /etc/portage/'profile', not /etc/portage/'package'. There was a behavior change in 2.1.9.25: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=637a13355cf4cc2906e34b61606d31d62acc9fcc VIDEO_CARDS setttings in make.defaults should still work, but they will behave a little differently.
Specifically, the new behavior is that a VIDEO_CARDS setting in make.defaults will no longer cause other VIDEO_CARDS settings from the profile to be discarded. The settings will be added together.
The behavior has changed again for bug 530222.