perl ebuild tries to install 64-bit libraries in /usr/lib Reproducible: Always Steps to Reproduce: 1. emerge perl with FEATURES="multilib-strict" Actual Results: !!! ERROR: dev-lang/perl-5.8.5-r2 failed. !!! Function dyn_install, Line 1110, Exitcode 0 !!! File /var/tmp/portage/perl-5.8.5-r2/image///usr/lib/perl5/5.8.5/x86_64-linux/auto/B/C/C.so matches a file type that is not allowed in /usr/lib
Perl installs a few shared libs in an arch dependant sub directory of /usr/lib (perl5/$PV/$ARCH-linux/). This is the correct location for them. Multilib-strict in the latest portage now ignores files installed here so I consider this bug fixed.