Please make all new non optional deps optional if possible. Not sure about dev-libs/lzo and >=sys-libs/ncurses-5.2-r5, but dev-libs/libisoburn and sys-boot/os-prober are optional upstream.
The grub2-mkrescue command does not work without the xorriso command from dev-libs/isoburn. If sys-boot/os-prober is missing, /etc/grub.d/30_os-prober will be silently skipped. I suppose that both packages are technically optional, but you do lose functionality without them. Would you be happy if I added a couple of use flags? One would control installation of the grub2-mkrescue command, and the other the 30_os-prober file.
> Would you be happy if I added a couple of use flags? One would control > installation of the grub2-mkrescue command, and the other the 30_os-prober > file. Sure :)
(In reply to comment #1) > Would you be happy if I added a couple of use flags? One would control > installation of the grub2-mkrescue command, and the other the 30_os-prober > file. I will also wholeheartedly vote for this, as I completely do not need neither a rescue CD nor OS prober on my Linux box :)
Replaced with elog messages in grub-2.00_beta5.
Thanks, but why with elog instead of USE flags?
I don't like having use flags for optional runtime only deps. The only purpose is to inform the user of the extra functionality; elog works for that but does not cause rebuilds with emerge --newuse.