Created attachment 358727 [details]
patch to update Test-Simple to 0.92
Can we update Test-Simple to 0.92. Amongst other things, it brings done_testing() which is a requirement for latest MojoMojo.
Updated perl-update-Test-Simple.patch is attached. A few new tests needed tweaks to @INC (done_testing_double, done_testing_plan_mismatch, no_plan_at_all, use_ok). And new Test::Builder::IO::Scalar module isn't included because it's not needed on newer versions of Perl.
Requirements on 0.92 have been popping up lately; this would definitely be a good thing.
5.10.1 seems to be out, which includes 0.92, but if we can slip this in quickly, that would be nice. :)
I'd rahter wait for 5.10.1 which contain this version. I believe we can have it in Fedora-13. Do you need it really badly? In this case I'll update for you.
It would be nice to have in F12 - I'm at the point where MojoMojo is just about ready and it would be a shame to have to wait another 6 months until it's available (but on the other hand, maybe it'll be slightly stabler by then).
If 5.10.1 isn't going to be around until F13, we're definitely going to need this in at least F12. 0.92 has some serious enhancements that packages are starting to take advantage of.
Soooo.... I have perl.spec updated, with perl-updates-Test-Simple.patch updated and perl-updates-Module-Pluggable.patch included (backported directly from perl-5.10.1.tar.gz)... Nothing's in cvs yet.
Here's a scratch build; in dist-f11 rather than dist-f12, as rawhide seems frakked right now:
Created attachment 359346 [details]
Created attachment 359359 [details]
Sigh, make that:
Updated to have the perl-Module-Pluggable subpackage version in sync with the update patch.
Alright, we have a scratch dist-f12 build:
Thank you Chris, for committing the fix as perl-5.10.0-82 and building to dist-f13.
I copied the fix to F-12 early branch and built to dist-f12. Consequently, I'm closing the bug.
perl-5.10.0-82.fc11 has been submitted as an update for Fedora 11.
perl-5.10.0-82.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.