help2man is now required to generate the manpages. If it's not present, manpages won't be generated silently and portage will fail at src_install() + "if use multislot " (die attempting to `mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die`). It would seem the error would only be triggered with USE=multislot, which means that some people might end up with no mapages (if USE=-multislot) and wonder why. Reproducible: Always Temporary fix is to manually install sys-apps/help2man-1.38.2, the only version I tried and it works.
Hi, can you please attach an full build.log of an failing emerge? Thanks.
Created attachment 249755 [details] Emerge log file, as requested (pre-help2man installation)
http://sources.gentoo.org/sys-boot/grub/grub-9999.ebuild?r1=1.25&r2=1.26
This is also needed on =sys-boot/grub-1.99_rc1 (and possibly earlier versions, that's the only one I tried). Failed at src_install trying to stat grub-install.8 until I installed help2man manually.