On Fri, Jun 29, 2012 at 8:45 PM, walt <w41...@gmail.com> wrote: > On 06/29/2012 08:05 AM, Mike Gilbert wrote: >> >> http://wiki.gentoo.org/wiki/GRUB2_Quick_Start > > Thanks for the tip. /etc/make.conf strikes me as an odd > place to put settings that apply to only one package. > > Any idea why that decision was made? >
GRUB_PLATFORMS is a use-expanded variable. Portage translates it into special use flags at runtime. Other use-expands include LINGUAS, VIDEO_CARDS, INPUT_DEVICES. The easiest place to define a use-expanded variable is make.conf. You could use package.env instead, or specify the use flags manually without the use-expand magic in package.use.