>>> Source unpacked. Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux .). BEGIN failed--compilation aborted. Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux .). BEGIN failed--compilation aborted. * * Please post a bug on http://bugs.gentoo.org assigned to * perl@gentoo.org - ExtUtils-CBuilder-0.05 was added without a dependancy * on dev-perl/module-build * * !!! ERROR: dev-perl/ExtUtils-CBuilder-0.05 failed. Reproducible: Always Steps to Reproduce: 1. 2. 3.
seems to be a circular dependency. If I want to emerge module-build, it draws in extutils-parsexs which again depends on ExtUtils-CBuilder - which again depends on module-build: [nomerge ] dev-perl/File-Spec-0.84-r1 [ebuild N ] dev-perl/module-build-0.25 0 kB [ebuild N ] dev-perl/yaml-0.35 0 kB [ebuild N ] dev-perl/Archive-Tar-1.23-r1 0 kB [ebuild N ] dev-perl/IO-String-1.03 0 kB [ebuild N ] dev-perl/IO-Zlib-1.01 0 kB [ebuild N ] dev-perl/Compress-Zlib-1.33 0 kB [ebuild N ] dev-perl/extutils-parsexs-2.08 0 kB [ebuild N ] dev-perl/ExtUtils-CBuilder-0.05 0 kB
I just suffered the same problem. Waiting for some kind of solution....
overhere same prob - its a stable one - so plz hurry
Temporary workaround that worked for me: emerge --oneshot --nodeps =dev-perl/module-build-0.25 It allowed for the other perl modules to build correctly. I re-executed the same command after the other modules where built in order to build it with its other dependecies present.
emerge sync. this was fixed about an hour ago.
See bug 68570
Sorry, wrong bug number - should be: 85310
THis is fixed and in the tree for a few days now.