develooper Front page | perl.perl5.porters | Postings from April 2018

Re: CPAN-river-1000: failures as of perl-5.27.11

Thread Previous | Thread Next
James E Keenan
April 21, 2018 22:43
Re: CPAN-river-1000: failures as of perl-5.27.11
Message ID:
On 04/21/2018 11:39 AM, James E Keenan wrote:
> You can find data from a test run of the "CPAN-river-top-1000" against
> perl-5.27.11 here:
> The file above presents the data in the same format which I used for
> 5.27.6 and 5.27.7 in November and December 2017.  What is essentially
> the same data is presented in a slightly different format here:
> failures as of perl-
> The attachment, 'changes-5.27.10-to-5.27.11.csv', presents another
> subset of the data set found at the second link above.  It presents
> results from just the last two monthly releases for those distributions
> which either (a) had a change of grade between 5.27.10 and 5.27.11; or
> (b) received a grade other than 'PASS' in 5.27.11.
> A large number of the distributions listed in
> changes-5.27.10-to-5.27.11.csv have an 'x' in the final column, meaning
> that when I ran my test-against-dev program earlier this morning,
> 'cpanm' bailed out before being able to test that distribution.  That
> generally happens when an upstream prerequisite has a build or test
> failure, fails to install, and causes 'cpanm' to bail when it comes to
> the prerequisite's reverse dependency.  (If I were using 'cpan' rather
> than 'cpanm', this would be logged as a DISCARD in the
> .cpanreporter/reports-sent.db file; thanks to Slaven for calling my
> attention to that.)
> This month, many of those 'x' distributions were affected by problems
> with File-Copy-Recursive.  Version 0.41 of that distribution was
> released two days ago, but failed to specify one dependency.  The author
> has subsequently corrected that omission and has issued version 0.42 --
> but that didn't take place until after my test-against-dev program had
> run.  Many distributions in the CPAN river top 1000 are dependent on
> File-Copy-Recursive, so they were not reached when test-against-dev ran.
> Now that FCR 0.42 has been released, I'm going to retry the
> distributions that were graded 'x'.

I subsequently re-tested these on FreeBSD-11.1 at a later commit.  All 
PASSed -- which suggests that their earlier failure was entirely due to 
the problem with the File-Copy-Recursive dependency.

> Some of the distributions in changes-5.27.10-to-5.27.11.csv are
> previously known failures.  Dave Mitchell surveyed these on this list
> last month:
> Anyone who wishes to follow up on this data or help me further develop
> analyses like this should contact me.  This will be the final report of
> this data in the 5.27.* development cycle.  I hope to begin anew,
> covering a larger subset of the CPAN river, once 5.29.0 is released.
> Thank you very much.
> Jim Keenan

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About