Created attachment 386648 [details] MooseX-ConfigFromFile-0.130.0.ebuild >>> Starting src_configure * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/dev-perl-MooseX-ConfigFromFile-0.110.0/image/ Checking if your kit is complete... Looks good Warning: prerequisite MooseX::Types::Path::Tiny 0.005 not found. We have 0.002. Generating a Unix-style Makefile Writing Makefile for MooseX::ConfigFromFile Writing MYMETA.yml and MYMETA.json ... >>> Starting src_test PERL_DL_NONLAZY=1 /usr/bin/perl5.20.1 "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t make --jobs=4 --load-average=1.0 test TEST_VERBOSE=0 t/00-check-deps.t ................ 17/? Bailout called. Further testing stopped: Missing dependencies Makefile:852: recipe for target 'test_dynamic' failed # Failed test 'MooseX::Types::Path::Tiny satisfies '0.005'' # at /usr/lib64/perl5/vendor_perl/5.20.1/Test/CheckDeps.pm line 24. # Installed version (0.002) of MooseX::Types::Path::Tiny is not in range '0.005' # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 23. FAILED--Further testing stopped: Missing dependencies make: *** [test_dynamic] Error 255 Seeing a bumps required for one and a tweak required for the other, I'll just make ebuilds to bump both. ( They both now require module::build::tiny and a lot of deps have changed ) Also, that "avoid a dependency cycle" trick it has in src_test is not necessary, because its an /optional/ dependency anyway. [ebuild N ] dev-perl/MooseX-ConfigFromFile-0.130.0 USE="{test}" 0 KiB [ebuild N ] dev-perl/MooseX-Types-Path-Tiny-0.11.0 USE="{test}" 0 KiB [ebuild N ] dev-perl/MooseX-Types-Stringlike-0.1.0 USE="{test}" 11 KiB [ebuild N ] dev-perl/Test-Without-Module-0.170.0 USE="{test}" 0 KiB 0.130.0 Diff: https://gist.github.com/kentfredric/2851c6b5f421cc1ea5cd
Created attachment 386650 [details] MooseX-Types-Path-Tiny-0.11.0.ebuild 0.2.0 -> 0.11.0 diff https://gist.github.com/kentfredric/8a90cf3b4b31c367b0d3
All done