Fedora Account System
Red Hat Associate
Red Hat Customer
Hello, Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok). Your package (perl-PAR-Packer) Fails To Install in Fedora 37: can't install perl-PAR-Packer: - nothing provides perl(:VERSION) = 5.34.0 needed by perl-PAR-Packer-1.054-1.fc36.x86_64 If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem. If you don't react accordingly to the policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks. P.S. The data was generated solely from koji buildroot, so it might be newer than the latest compose or the content on mirrors. To reproduce, use the koji/local repo only, e.g. in mock: $ mock -r fedora-37-x86_64 --disablerepo='*' --enablerepo=local install perl-PAR-Packer P.P.S. If this bug has been reported in the middle of upgrading multiple dependent packages, please consider using side tags: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter-dependent-packages Thanks!
This just needs a rebuild; I'll do it.
Should be fixed in perl-PAR-Packer-1.054-2.fc37. Perl 5.34.1 has been built for f36 but there's no update or override for it yet; a rebuild of perl-PAR-Packer will need to happen there too at some point.
CCing mspacek to include perl-PAR-Packer rebuild in the Fedora 36 perl update.
polymake also needs rebuilding. See fedora-ci.koji-build.rpmdeplint.functional test for perl-5.34.1-486.fc37 <https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/51154/testReport/(root)/tests/_check_repoclosure_x86_64/>
@paul Could you, please, merge this PR: https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ?
(In reply to Michal Josef Spacek from comment #5) > @paul Could you, please, merge this PR: > https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ? Done. Do you need me to do the build as well or can you take care of it (and the buildroot override/side tag)?
(In reply to Paul Howarth from comment #6) > (In reply to Michal Josef Spacek from comment #5) > > @paul Could you, please, merge this PR: > > https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ? > > Done. Do you need me to do the build as well or can you take care of it (and > the buildroot override/side tag)? I could build alone. About "(and the buildroot override/side tag)?" I don't understand this. This Perl upgrade is my first and i created: * rawhide build * f36 build and create update (https://bodhi.fedoraproject.org/updates/FEDORA-2022-cea638ebd4) * I understand, that i need to update some packages (perl-CPAN-Perl-Releases, perl-Module-CoreUtils and these perl-PAR-Packer and polymake). And other?
(In reply to Paul Howarth from comment #6) > (In reply to Michal Josef Spacek from comment #5) > > @paul Could you, please, merge this PR: > > https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ? > > Done. Do you need me to do the build as well or can you take care of it (and > the buildroot override/side tag)? Hm i haven't right for create new update. Build: perl-PAR-Packer-1.054-2.fc36
(In reply to Michal Josef Spacek from comment #7) > (In reply to Paul Howarth from comment #6) > > (In reply to Michal Josef Spacek from comment #5) > > > @paul Could you, please, merge this PR: > > > https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ? > > > > Done. Do you need me to do the build as well or can you take care of it (and > > the buildroot override/side tag)? > > I could build alone. > > About "(and the buildroot override/side tag)?" I don't understand this. This > Perl upgrade is my first and i created: > * rawhide build > * f36 build and create update > (https://bodhi.fedoraproject.org/updates/FEDORA-2022-cea638ebd4) > * I understand, that i need to update some packages > (perl-CPAN-Perl-Releases, perl-Module-CoreUtils and these perl-PAR-Packer > and polymake). > And other? The f36 build does not automatically get used for building other packages; this is why I referred to a buildroot override. Your f36 build of perl 5.34.1 will be used for building other packages when it has either been pushed to stable by bodhi (after the f36 beta release) or you (or someone else) create a buildroot override for it (also done in bodhi). Updates for stable releases all work this way, as do updates for branched development releases after the "bodhi activation point" (a few weeks after branching usually). (In reply to Michal Josef Spacek from comment #8) > (In reply to Paul Howarth from comment #6) > > (In reply to Michal Josef Spacek from comment #5) > > > @paul Could you, please, merge this PR: > > > https://src.fedoraproject.org/rpms/perl-PAR-Packer/pull-request/2 ? > > > > Done. Do you need me to do the build as well or can you take care of it (and > > the buildroot override/side tag)? > > Hm i haven't right for create new update. Build: perl-PAR-Packer-1.054-2.fc36 And unfortunately, due to the lack of having a buildroot override, this was built against Perl 5.34.0 and will need to be bumped and rebuilt with an override. I'll sort this out later this evening; I have a school concert to go to with my daughter now.
FEDORA-2022-cea638ebd4 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-cea638ebd4
Steps after updating perl in f36: 1. Create buildroot override for perl-5.34.1-486.fc36 https://bodhi.fedoraproject.org/overrides/perl-5.34.1-486.fc36 2. Wait for koji to regenerate the fc36 buildroot repo with the updated package: koji wait-repo f36-build --build=perl-5.34.1-486.fc36 3. Bump and rebuild perl-PAR-Packer using the new f36 perl. I also bumped and rebuilt the rawhide package to maintain fast-forward-ability between the branches. 4. Create new update for perl-PAR-Packer or add it to perl update (I did the latter: https://bodhi.fedoraproject.org/updates/FEDORA-2022-cea638ebd4) These steps will need to be repeated for the f35 update when that happens. The polymake package also needs updating as it has a strict version dependency on perl, like perl-PAR-Packer. I'll look at that tomorrow. I don't think there's anything else that has such strict perl version dependencies.
Folks, please use a side tag next time: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter-dependent-packages
FEDORA-2022-cea638ebd4 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-cea638ebd4` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-cea638ebd4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Hello, Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok). All subpackages of a package against which this bug was filled are now installable or removed from Fedora 37. Thanks for taking care of it!
*** Bug 2065640 has been marked as a duplicate of this bug. ***
polymake build for f36 is still running, 24 hours so far, all done apart from armv7hl. The releng build in January took less than 10 hours.
The polymake build for f36 finally completed. I did a separate update for it (https://bodhi.fedoraproject.org/updates/FEDORA-2022-3d8d0a0160) rather than adding it to the perl update so as not to reset the timer on the perl update. I guess since the Beta release slipped again that all of the updates will probably hit stable together anyway.
FEDORA-2022-cea638ebd4 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.