To reproduce, just: # emerge foomatic-2.0.0.ebuild ... Can't locate ExtUtils/Liblist.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686- linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686- linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/5.6.1/ExtUtils/MM.pm line 8. Compilation failed in require at /usr/lib/perl5/5.6.1/ExtUtils/MakeMaker.pm line 34. Compilation failed in require at Makefile.PL line 3. BEGIN failed--compilation aborted at Makefile.PL line 3. make: *** [lib/Makefile] Error 2 make: *** Waiting for unfinished jobs.... !!! ERROR: net-print/foomatic-2.0.0 failed. !!! Function src_compile, Line -223, Exitcode 2 !!! parallel make failed
The work around suggested at the end of http://bugs.gentoo.org/show_bug.cgi? id=9923 (which is marked RESOLVED) fixes the issue. Something break again? This also appears related to http://bugs.gentoo.org/show_bug.cgi?id=1769 which is still open.
Garen, Will take a look. I thought I agreed with your follow up, not I'm not sure. Sorry about that, Mike
No prob :) From what I can tell I guess its some weird circular perl dependency -- although perl stuff == voodoo to me. (strange how it isn't reproducible after you unmerge ExtUtils-MakeMaker, then emerging it & foomatic magically works.)
Garen, Cleaning up my bug lists. Is this safe to mark as invalid/worksnow?
The work around is easy and once you do that, the bug doesn't seem to be reproducible - so I suppose its safe to close.
Hopefully all of the MakeMaker work around stuff will be over soon. Perl 5.8, which has the newer makemaker built in, is in testing right now. Thanks for your patience, Mike
Ok, sounds good. Thanks for the heads up.