I've stumbled into some issues lately which require the perl-experimental overlay to replicate: 1. Have dev-perl/JSON-MaybeXS from perl-experimental installed ( which silently turns on a new test in boolean.pm https://metacpan.org/source/INGY/boolean-0.42/t/json.t#L4 ) 2. Have both dev-perl/JSON-XS and dev-perl/Readonly installed ( Which triggers some dark magic combination of evil ) And then installing boolean-0.420.0 results in a test failure as follows: --- >>> 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/boolean.t ............. ok t/export.t .............. ok t/json.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests t/release-pod-syntax.t .. skipped: these tests are for release candidate testing # No tests run! --- And the root cause is boolean.pm is doing dark magic changing perl internals. This bug should be resolved in `boolean` version 0.450.0 Diff: https://metacpan.org/diff/file?target=INGY/boolean-0.45/&source=INGY/boolean-0.42/#Changes Important issues related to this version delta are are: - https://github.com/ingydotnet/boolean-pm/issues/5 - https://github.com/ingydotnet/boolean-pm/issues/7 - https://github.com/ingydotnet/boolean-pm/issues/8 - https://github.com/ingydotnet/boolean-pm/pull/9 - https://github.com/ingydotnet/boolean-pm/pull/10
Done