perl-Test-Routine-0.020-4.fc24 fails to build in F23 and F24: t/demo/05-multiple.t .......... ok # Failed test 'a test/subroutine name mismatch is not allowed' # at t/dupe.t line 18. # 'Can't locate Math/Trig.pm in @INC (you may need to install the Math::Trig module) (@INC contains: /builddir/build/BUILD/Test-Routine-0.020/blib/lib /builddir/build/BUILD/Test-Routine-0.020/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/lib/NoGood2.pm line 4. # BEGIN failed--compilation aborted at t/lib/NoGood2.pm line 4. # Compilation failed in require at t/dupe.t line 17. # ' # doesn't match '(?^:there's already a subroutine named)' # Looks like you failed 1 test of 2. t/dupe.t ...................... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests You use Math::Trig Perl module but does not declare dependency on it. The module was unbundled from perl package.
Fixed in perl-Test-Routine-0.020-5.fc24 a few days back.