perl-Plack-Middleware-ReverseProxy-0.15-4.fc21 fails to build in F21 and F20 due to tests:
+ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00_compile.t .... ok
Can't locate Plack/Test.pm in @INC (you may need to install the Plack::Test module) (@INC contains: t/lib /builddir/build/BUILD/Plack-Middleware-ReverseProxy-0.15/inc /builddir/build/BUILD/Plack-Middleware-ReverseProxy-0.15/blib/lib /builddir/build/BUILD/Plack-Middleware-ReverseProxy-0.15/blib/arch /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at t/reverseproxy.t line 7.
BEGIN failed--compilation aborted at t/reverseproxy.t line 7.
# Looks like your test exited with 2 before it could output anything.
Dubious, test returned 2 (wstat 512, 0x200)
Failed 39/39 subtests
Test Summary Report
t/reverseproxy.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: Bad plan. You planned 39 tests but ran 0.
Files=2, Tests=1, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.10 cusr 0.00 csys = 0.13 CPU)
Failed 1/2 test programs. 0/1 subtests failed.
This bug prevents from building perl-Catalyst and its ecosystem.
This is a side-effect of perl(Plack::Test) having been split out from the main perl-Plack package as a side-effect of https://bugzilla.redhat.com/show_bug.cgi?id=1052859
Adding BR: perl(Plack::Test) should be sufficent to fix this issue.
perl-Plack-Middleware-ReverseProxy-0.15-5.fc20 has been submitted as an update for Fedora 20.
perl-Plack-Middleware-ReverseProxy-0.15-5.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.