I hit this on a mips64el-unknown-linux-gnu system but my guess is that it affects all arches. When emerge =app-crypt/pinentry-0.8.3, the build first died with: Can't locate Unicode/EastAsianWidth.pm in @INC and after I manually emerged Unicode-EastAsianWidth, it died with Can't locate Text/Unidecode.pm in @INC Finally, emerging Text-Unidecode and the build succeeded. Reproducible: Always
This is interesting as I cannot find any reference of these in pinentry code. Can you please attach the build log?
Created attachment 364038 [details] build failure app-crypt/pinentry-0.8.3
Okay the problem is in /usr/bin/makeinfo which is used by pinentry, so its not pinentry's fault but sys-apps/texinfo-5.2. makeinfo is a perl script which requires those modules. However, when I look at that ebuild, i do see RDEPEND="!=app-text/tetex-2* >=sys-libs/ncurses-5.2-r2 dev-lang/perl dev-perl/libintl-perl dev-perl/Unicode-EastAsianWidth dev-perl/Text-Unidecode nls? ( virtual/libintl )" So I think something must have gotten borked on my mips64 system. Sorry for the noise.