A new version of ExtUtils has been released. This fixes a bug where Perl modules using ExtUtil's MakeMaker (MM) will install their modules into /usr/lib/site_perl, instead of /usr/lib/perl5/site_perl. The problem is that /usr/lib/site_perl is not in Perl's search path. So in essence, all Perl modules using MM will be broken. I haven't tested to see how far the extent of the bug is... I only know that dev-perl/sdl-perl is definitely effected (by the way, there's a new version of that too, I submitted another bug report for it). But from looking at sdl-perl's makefile, it seems that this problem can most defintely be affecting other Perl modules too, and that it clearly is MM's fault. I've looked at the culprit code in this latest version of MM, and I'm happy to say that it looks much prettier (i.e. it works). :) Attached is the new .ebuild for installing the new MM source package. I only bumped the version number up, and it seemed to install fine. The eBuild maintainer might want to take a closer look to make sure things are working exactly like they did (compilation/installation wise) in this new release.
Created attachment 4575 [details] ExtUtils-MakeMaker-6.05.ebuild
thanks :)