Created attachment 723841 [details]
gen-asciih.c -I/usr/include/freetype2 -lfreetype -Wall -Werror
Can't locate Locale/gettext.pm in @INC (you may need to install the Locale::gettext module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.32/x86_64-linux-thread-multi /usr/local/lib64/perl5/5.32 /usr/lib64/perl5/vendor_perl/5.32/x86_64-linux-thread-multi /usr/lib64/
perl5/vendor_perl/5.32 /usr/lib64/perl5/5.32/x86_64-linux-thread-multi /usr/lib64/perl5/5.32 /usr/lib64/perl5/5.30.3 /usr/lib64/perl5/vendor_perl/5.30.3 /usr/lib64/perl5/vendor_perl/5.30.1 /usr/lib64/perl5/vendor_perl/5.28.2 /usr/lib64/perl5/vendor_perl/5.26.2) at /usr/b
in/help2man line 30.
BEGIN failed--compilation aborted at /usr/bin/help2man line 30.
make: *** [Makefile:12967: grub-kbdcomp.1] Error 2
Created attachment 723844 [details]
Created attachment 723847 [details]
Hi, I think let run "perl-cleaner --all" first should fix it.
(In reply to josef.95 from comment #3)
> Hi, I think let run "perl-cleaner --all" first should fix it.
Already try it, but other conflicts with that... Iterating over emerge world...
This isn’t a grub bug, this is the same Perl bug as usual.
Try emerging Locale::Gettext by itself. What’s stopping you doing emerge -p -uvDU @world?
*** This bug has been marked as a duplicate of bug 592880 ***