perl-CHI-0.60-10.fc27 fails to build in F27 because a test fails: t/smoke-Driver-CacheCache.t ............. ok # Failed test 'raw_values = 1 by default' # at /builddir/build/BUILD/CHI-0.60/blib/lib/CHI/t/Driver/FastMmap.pm line 41. # (in CHI::t::Driver::FastMmap->test_fm_cache) # got: '0' # expected: '1' # Looks like you failed 1 test of 832. t/smoke-Driver-FastMmap.t ............... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/832 subtests (less 1 skipped subtest: 830 okay) This is caused by upgrading perl-Cache-FastMmap from 1.44-2.fc26 to 1.45-1.fc27. Cache-FastMmap-1.45 deprecated raw_values option.
Because perl-Cache-FastMmap-1.45 is built for Fedora ≥ 25, I believe this package will fail to build also in older Fedoras.
(In reply to Petr Pisar from comment #1) > Because perl-Cache-FastMmap-1.45 is built for Fedora ≥ 25, I believe this > package will fail to build also in older Fedoras. I just -1'ed the fc25 update, because it's not yet clear to me if this is just a problem with the testsuite or if perl-Cache-FastMmap-1.45 is breaking perl-CHI itself.
(In reply to Ralf Corsepius from comment #2) > (In reply to Petr Pisar from comment #1) > > Because perl-Cache-FastMmap-1.45 is built for Fedora ≥ 25, I believe this > > package will fail to build also in older Fedoras. > > I just -1'ed the fc25 update, because it's not yet clear to me if this is > just a problem with the testsuite or if perl-Cache-FastMmap-1.45 is breaking > perl-CHI itself. Running rt's testsuite (Which heavily utilizes perl-CHI) doen't raise any new issue. I therefore am leaning towards considering this issue to be a problem with perl-CHI's testsuite and not to be a general problem with perl-CHI.
Is it OK to push https://bodhi.fedoraproject.org/updates/FEDORA-2017-a3e9d57189 to Fedora 26 stable or will it break things for you badly?
(In reply to Jan Pazdziora from comment #4) > Is it OK to push > https://bodhi.fedoraproject.org/updates/FEDORA-2017-a3e9d57189 to Fedora 26 > stable or will it break things for you badly? It's OK for me. I thought, I already had "neuralized" my "-1". Besides this, it currently doesn't matter much, because rt currently was broken on probably all released Fedoras by the update to perl-DBD-MySQL-4.042 (https://bodhi.fedoraproject.org/updates/FEDORA-2017-197ef86c60)
perl-CHI is required for building 10 other packages like perl-HTML-Mason, rt, and some Catalyst things. I recommend focusing on fixing it especially as perl-5.26.0 and Perl mass rebuild lean.
Created attachment 1275936 [details] Proposed fix ported to 0.60 I sent a fix to upstream. This is a version ported to CHI-0.60.
Could you please apply the patch? If you are busy, I can fix it.
(In reply to Jitka Plesnikova from comment #8) > Could you please apply the patch? No, I am not going to apply this patch, because I can not reproduce this problem this patch is trying to address.
Rebuild of perl-CHI with Perl 5.26 failed. https://koji.fedoraproject.org/koji/taskinfo?taskID=19885936 Please fix the bug.
perl-CHI-0.60-12.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e99eeb2e8
perl-CHI-0.60-12.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-df6f339b49
perl-CHI-0.60-12.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e99eeb2e8
perl-CHI-0.60-12.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-df6f339b49
perl-CHI-0.60-12.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
perl-CHI-0.60-12.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.