Bug 2064642
| Summary: | F37FailsToInstall: perl-PAR-Packer | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
| Component: | perl-PAR-Packer | Assignee: | Paul Howarth <paul> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 36 | CC: | anon.amish, jplesnik, mmaslano, mspacek, paul, perl-devel, ppisar |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | perl-PAR-Packer-1.054-2.fc37 perl-PAR-Packer-1.054-3.fc36 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-03-30 01:33:39 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1992487 | ||
|
Description
Miro Hrončok
2022-03-16 10:33:09 UTC
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 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. 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. 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. |