This package satisfies a dependency for starman-pm, submitted in ticket
3404396; please see that ticket for more information.
Package Submissions: #4021
Package Submissions: #4023
.info for plack-pm-0.9982
This was accidentally checked in when it shouldn't have been as filesys-notify-simple-pm is a Dependency but does not build correctly (see https://sourceforge.net/tracker/?func=detail&aid=3404419&group_id=17203&atid=414256 )
So I'm removing plack-pm from the 10.4 tree for now and and reopening this tracker item. When filesys-notify-pm is checked in, I will recheck this one.
.info for plack-pm-0.9985
Here's an updated plack-pm; however, please don't process this until you've processed the latest update to https://sourceforge.net/tracker/index.php?func=detail&aid=3404419&group_id=17203&atid=414256 , since that's a dependency.
Thanks for the update. Unfortunately, plack-pm needs test-tcp-pm which needs test-sharedfork-pm, and that one is still failing: https://sourceforge.net/tracker/?func=detail&aid=3404426&group_id=17203&atid=414256
One other thing, please don't set "BuildDependsOnly: false" unless there's an explicit need to set it. The field defaults to empty if not set, and that is the preferred status. It should only be set to either true or false if actually needed as such. For current .info files, I can remove the field if present, but in future submissions or fix uploads, please remove it.
Now that test-tcp-pm has been checked in, I've moved on to testing these perlmods on 10.7 since earlier distros are falling too far behind in some other. Testing on 10.7, plack-pm5123-0.9985-1 fails tests with this error:
t/Plack-Response/body.t ........................ ok
t/Plack-Response/compatible.t .................. Illegal field name 'Foo:Bar' at /sw/build.build/plack-pm5123-0.9985-1/Plack-0.9985/blib/lib/Plack/Response.pm line 53.
t/Plack-Response/compatible.t .................. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
t/Plack-Response/cookie.t ...................... ok
Test Summary Report
t/Plack-Response/compatible.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
Files=114, Tests=1173, 20 wallclock secs ( 0.51 usr 0.29 sys + 11.38 cusr 1.66 csys = 13.84 CPU)
Failed 1/114 test programs. 0/1173 subtests failed.
I tracked this down to a change in the latest http::message and is fixed by plack commit https://github.com/plack/Plack/commit/35ef6ed07d8af1dfcef470f6be6149d2eb4d67e6. I made a patch and all plack tests now pass on 10.7/5.12.3. Any objections to this change?
It was also missing a Dep on perl%type_pkg[perl]-core. I can check in these fixes.
Upstream is now at 1.0030, and appears to include that t/Plack-Response/compatible.t fix.
so, unless i'm missing something, i think all the deps for this package are now met (at least on 10.7, which is the platform i have available for testing.
Plack development has moved on since i submitted this package, though, and so i'm attaching an updated spec for the latest release.
Thanks for the plack-pm update. Couple things:
test-tcp-pm%type_pkg[perl] >= 2.00
Log in to post a comment.