BEGIN failed--compilation aborted at t/pod_ok.t line 5. t/pod_ok...............dubious Test returned status 2 (wstat 512, 0x200) t/selftest.............ok t/unknown-directive....Can't locate Test/Builder/Tester.pm in @INC (@INC contains: /mnt/Dati/Gentoo/tmp/portage/Test-Pod-1.20/work/Test-Pod-1.20/blib/lib /mnt/Dati/Gentoo/tmp/portage/Test-Pod-1.20/work/Test-Pod-1.20/blib/arch /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3/i686-linux /usr/lib/perl5/vendor_perl/5.8.3/i686-linux /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3/i686-linux /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl . /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3/i686-linux /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0) at t/unknown-directive.t line 5. BEGIN failed--compilation aborted at t/unknown-directive.t line 5. t/unknown-directive....dubious Test returned status 2 (wstat 512, 0x200) Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/cut-outside-block.t 2 512 ?? ?? % ?? t/good.t 2 512 ?? ?? % ?? t/item-ordering.t 2 512 ?? ?? % ?? t/missing-file.t 2 512 ?? ?? % ?? t/pod_ok.t 2 512 ?? ?? % ?? t/unknown-directive.t 2 512 ?? ?? % ?? Failed 6/10 test scripts, 40.00% okay. 0/6 subtests failed, 100.00% okay. make: *** [test_dynamic] Error 2 !!! ERROR: dev-perl/Test-Pod-1.20 failed. !!! Function perl-module_src_compile, Line 62, Exitcode 2 !!! test failed
You may wish to check http://bugs.gentoo.org/show_bug.cgi?id=58953#c2
Had the same problem here. I don't know, how to fix it, but here a little workaround: emerge -uD module-build emerge Test-Builder-Tester emerge -uD world Test-Builder-Tester depends on module-build, but I don't know, how to fix this issue:-( Maybe someone who can do so reads these lines :-)
I have the syme problem, but the workaround doesn't work, module-build depends on dev-perl/Test-Pod-1.20, if I read the output of emerge in the right way.. root@master /home/christian # emerge -puD module-build These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] dev-perl/Test-Pod-1.20 [1.16] [ebuild N ] dev-perl/Archive-Tar-1.10 [ebuild N ] dev-perl/module-build-0.25 so, what could I do??
No - that's the "u" in emerge -"u" picking up the fact that there is a new version of Test-Pod available than what you had previously installed. The dependancy loop imposed by enabling tests in Test-Harness (which is where the loop was originating) was removed Friday morning, and should be replicated on the mirrors by now.
Fixed in tree - this should be all set. No other posts in almost 2 months - reopen if this isn't fixed :)
I just had this happened. Will try the proposed workaround.
Almost the same problem here, but with a different set of error messages, as detailed below. Latest versions of both module-build and Test-Builder-Tester are installed: -----QUOTE STARTS----- # Failed test (t/cut-outside-block.t at line 20) # STDERR is: # # # Failed test (t/cut-outside-block.t at line 15) # # t/cut-outside-block.pod (5): =cut found outside a pod block. Skipping to next block. # # not: # # Failed test (t/cut-outside-block.t at line 15) # # t/cut-outside-block.pod (5): =cut found outside a pod block. Skipping to next block. # # as expected -----QUOTE ENDS----- Error summary table: Failed 4/10 test scripts, 60.00% okay. 5/19 subtests failed, 73.68% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/cut-outside-block.t 2 1 50.00% 2 t/item-ordering.t 2 1 50.00% 2 t/missing-file.t 3 2 66.67% 2-3 t/unknown-directive.t 2 1 50.00% 2 make: *** [test_dynamic] Error 255
no more activities on this bug... i close it, if needed, reopen.