perl-Catalyst-Model-DBIC-Schema-0.61-1.fc21 fails to build in F21 and F20 due to tests: t/07connect_info.t .................. ok # Failed test 'constraint loader arg as string' # at t/08helper.t line 79. # got: 'qr/^(foo|bar)$/' # expected: 'qr/(?^:^(foo|bar)$)/' # Looks like you failed 1 test of 45. t/08helper.t ........................ Dubious, test returned 1 (wstat 256, 0x100) Failed 1/45 subtests
This is caused by change in Data::Dumper regexp formatting between 1.145 and 2.151: Before: $ perl -MData::Dumper -e '$q=qr/^(foo|bar)$/; print $q, qq{\n}; print Dumper($q)' (?^:^(foo|bar)$) $VAR1 = qr/(?^:^(foo|bar)$)/; After: $ perl -MData::Dumper -e '$q=qr/^(foo|bar)$/; print $q, qq{\n}; print Dumper($q)' (?^:^(foo|bar)$) $VAR1 = qr/^(foo|bar)$/;
All Fedoras all affected.
I will apply patch I've posted to upstream. I think this is just matter of tests expecting invariant output from Data::Dumper::Dumper.
perl-Catalyst-Model-DBIC-Schema-0.61-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/perl-Catalyst-Model-DBIC-Schema-0.61-2.fc20
perl-Catalyst-Model-DBIC-Schema-0.60-5.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/perl-Catalyst-Model-DBIC-Schema-0.60-5.fc19
perl-Catalyst-Model-DBIC-Schema-0.60-5.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
perl-Catalyst-Model-DBIC-Schema-0.61-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.