Bug 2048536
Summary: | Upgrade biblatex to 3.17 in Rawhide and depend on bcfversion = 3.8 to ensure compatibility with biber-2.17 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
Component: | texlive | Assignee: | Tom "spot" Callaway <spotrh> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 36 | CC: | caznaranl, sanjay.ankur, spotrh, than |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | texlive-2021-54.fc36 texlive-2021-55.fc36 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-03-26 15:25:36 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Petr Pisar
2022-01-31 13:10:27 UTC
And yet another thing. I will need to revert the upgrade of biber because current textlive-biblatex does not support bcf 3.8. That means raising an epoch. And that means that your "Requires: biber >= 2.14" dependency will become meaningless. (In reply to Petr Pisar from comment #1) > And yet another thing. I will need to revert the upgrade of biber because > current textlive-biblatex does not support bcf 3.8. That means raising an > epoch. And that means that your "Requires: biber >= 2.14" dependency will > become meaningless. Or you should upgrade biblatex to 3.17 in Rawhide <https://github.com/plk/biblatex/tags>. I pushed biber-2.17-2.fc36 and biber-2.16-5.fc35 which provide bcfversion symbol. I will keep biber-2.17 in Rawhide with the prospect that you upgrade biblatex to 3.17 soon. Petr, thanks for the info. Normally, the biber maintainer and I closely coordinate updates here so that this is avoided, not sure if you're the new maintainer or what. That said, I think the bcfversion symbol is fine. I'm a little concerned that the 3.17 biblatex is not in CTAN yet, but I'll manually update rawhide and hope that nothing breaks in texlive (famous last words). https://src.fedoraproject.org/rpms/texlive/c/37fb8c6e3ec8750765126e77446027dfcc590ef9?branch=rawhide Great. A small nitpick: In Rawhide there is new biber-2.17 with bcfversion = 3.8. So you should depend on 3.8, not 3.7 in Rawhide. (I probably made the instructions not enough obvious.). And yes, I'm the new maintainer. This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36. Hi folks, I just updated two machines to F36 to test the upgrade path etc. I'm seeing the biber/biblatex issue there too now: ERROR - Error: Found biblatex control file version 3.7, expected version 3.8. $ rpm -q biber texlive-bibtex texlive-biblatex biber-2.17-2.fc36.noarch texlive-bibtex-20210325-47.fc36.x86_64 texlive-biblatex-svn57272-48.fc36.noarch I wonder if the biblatex update in the commit mentioned in comment 5 also needs to be pushed to F36? Thanks for all your work on maintaining texlive and associated packages in Fedora, by the way. :) Cheers, Workaround in the meantime for anyone else that may have jumped to F36 and runs into this is to downgrade biber back to 2.16: sudo dnf install https://kojipkgs.fedoraproject.org//packages/biber/2.16/5.fc36/noarch/biber-2.16-5.fc36.noarch.rpm sudo dnf versionlock biber Yes. The fix was completed in texlive-9:2021-52 and spot tried to build it <https://koji.fedoraproject.org/koji/packageinfo?packageID=5402> twice, but the build failed due a flaw in the Koji build system. Twice. I will try it again <https://koji.fedoraproject.org/koji/taskinfo?taskID=84172553>. If it succeeds, we will repeat it in F36. Thanks Petr. The build passed. Building it for F36 now to fix the dependencies. However, using biblatex does work for me in F37 (bug #2064201). FEDORA-2022-052be0dda9 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-052be0dda9 FEDORA-2022-052be0dda9 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-052be0dda9` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-052be0dda9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-b8ed0655d1 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-b8ed0655d1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-b8ed0655d1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-b8ed0655d1 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. |