Bug 1819843
Summary: | libgit2-1.0.0 is available | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> |
Component: | libgit2 | Assignee: | Igor Raits <igor.raits> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | awilliam, bcotton, gmarr, i, icq, igor.raits, lruzicka, ngompa13, sgallagh, walter.pete |
Target Milestone: | --- | Keywords: | FutureFeature, Reopened, Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | RejectedFreezeException | ||
Fixed In Version: | libgit2-1.1.0-2.fc34 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-12-29 15:22:12 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: |
Description
Upstream Release Monitoring
2020-04-01 17:20:31 UTC
Proposed as a Freeze Exception for 32-final by Fedora user ignatenkobrain using the blocker tracking app because: Upstream has released finally after many years of development 1.0.0. Right now F32 has 0.99.0 (aka pre-1.0.0) and that bumps soname. However, no incompatible API changes were made which make all packages which were built against 0.99.0 build just fine. I'd like to avoid people who install F32 to immediately upgrade to new libgit2 with new SONAME. Affected packages: * bat (rust-bat) * cargo-c (rust-cargo-c) * exa (rust-exa) * geany-plugins-git-changebar, geany-plugins-workbench (geany-plugins) * git-evtag * gnome-builder * julia * kf5-ktexteditor * libgit2-glib * pretty-git-prompt (rust-pretty-git-prompt) * python3-pygit2 (python-pygit2) - requires update from 1.1.0 to 1.2.0 * rubygem-rugged - requires update from 0.99.0 to 1.0.0 * silver (rust-silver) * starship All these packages were already updated/rebuilt in Rawhide today without any single issue. What's the harm in doing a post-install upgrade compared to dropping a soname bump into an RC at the last minute? I'm not seeing where this meets the threshold for freeze exceptions. (In reply to Ben Cotton from comment #2) > What's the harm in doing a post-install upgrade compared to dropping a > soname bump into an RC at the last minute? I'm not seeing where this meets > the threshold for freeze exceptions. Typically, the policy is to not do soname bumps if they can be avoided post-GA. So this is an attempt to comply with that policy in a somewhat maintainable fashion. I have submitted bodhi update for this: https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb72ecb134 -1 FE, I think doing this during a freeze is worse than doing it as a post-release update. -1 FE for the same reason as Adam. Igor, please petition FESCo for permission to do this post-release. FEDORA-2020-cb72ecb134 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb72ecb134 This update works fine on my computer, however I only use kf5-ktexteditor and pretty-git-prompt. I have not experienced any problems with them. Discussed during the 2020-04-20 blocker review meeting: [0] The decision to classify this bug as a "RejectedFreezeException" was made as there is no significant benefit to be gained by a freeze exception for this. it would be safer to do it as a post-release update. [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2020-04-20/f32-blocker-review.2020-04-20-16.01.txt FEDORA-2020-cb72ecb134 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb72ecb134 FEDORA-2020-cb72ecb134 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-cb72ecb134` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb72ecb134 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-cb72ecb134 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-aca6d45c36 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report. |