Bug 2329668
Summary: | Please branch and build fonttools in epel10 | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Kaleb KEITHLEY <kkeithle> |
Component: | fonttools | Assignee: | Parag Nemade <pnemade> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel10 | CC: | fonts-bugs, pnemade, romain.geissler, tagoh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | fonttools-4.55.3-2.el10_0 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-12-27 00:32:35 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: | 2329756, 2329757, 2329758, 2332565 | ||
Bug Blocks: | 1914423, 2308780 |
Description
Kaleb KEITHLEY
2024-12-01 03:07:56 UTC
bump Thanks for reminding me this. I attempted F40 build of fonttools in epel10, it failed. Here is log https://kojipkgs.fedoraproject.org//work/tasks/4166/126924166/root.log You may want to report RHEL bugs to move python-fs and python-appdirs packages to CRB repository. I realized that python-appdirs is already present in RHEL 10. So we need only python-fs package in EPEL10. FEDORA-EPEL-2024-f2ea105ff5 (fonttools-4.50.0-1.el10_0 and python-fs-2.4.16-7.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f2ea105ff5 @Parag Nemade given the differences currently between the epel10 and the rawhide branch, wouldn't it better to fast forward the epel10 branch to the rawhide branch ? And re-check right now each bcond for the extra package with the currently available epel dependencies, as new dependency are regularly being added to epel 10. @Romain Do you suggest to disable the extra packages where dependencies are not yet available in EPEL10? That's my suggestion yes, based on all the bcond which have been introduced in the rawhide branch and aren't present in the f40 branch. However I am not even myself a packager yet, so take this suggestion with a critical spirit, my packaging experience is litterally zero ! If unsure, I would maybe involve some more experienced packagers involved in EPEL. Thanks Romain. We can do that but I see we need first python-lz4 to be built in EPEL10. Let's wait for it. Ok. In the meantime, since it seems that "stable by time" and "stable by karma" is disabled in https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f2ea105ff5, you should submit manually python-sh to stable in the coming days if no one complains that this update isn't working. Ok. In the meantime, since it seems that "stable by time" and "stable by karma" is disabled in https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f2ea105ff5, you should submit manually python-sh to stable in the coming days if no one complains that this update isn't working. sorry, not python-sh, but python-fs (In reply to Romain Geissler from comment #10) > Ok. In the meantime, since it seems that "stable by time" and "stable by > karma" is disabled in > https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f2ea105ff5, you > should submit manually python-fs to stable in the coming days if no one > complains that this update isn't working. stable-by-time is working in EPEL. And in the mean time, until it becomes stable and a compose is run anyone who needs it to build their package can use an override. I doubt python-lz4 will come anytime soon in EPEL, it is stuck on a dependency with a non responsive maintainer. How about merging something like this https://src.fedoraproject.org/rpms/fonttools/pull-request/16, updating the EPEL 10 branch of fonttools to the rawhide branch (with the pull request merged), building fonttools for EPEL 10, and then coordinating with Kaleb to build matplotlib against this fonttools build, and finally put all 3 packages (python-fs, fonttools & matplotlib) in a single update ? (In reply to Romain Geissler from comment #14) > I doubt python-lz4 will come anytime soon in EPEL, it is stuck on a > dependency with a non responsive maintainer. > Both Jonathon and Orion (python-lz4) are responsive. Chedi (python-pkgconfig) seems to be unresponsive, but I will open a Stalled EPEL package ticket on the 24th, after two weeks have elapsed since I put a NeedInfo on the bz, and then I will be able to build it. Chedi is unresponsive since some time I guess. I always need to update his python-ansible-compat package for ansible-lint update. FEDORA-EPEL-2024-f7a0bf0fb4 (fonttools-4.55.3-2.el10_0 and python-matplotlib-3.9.1-6.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f7a0bf0fb4 FEDORA-EPEL-2024-f7a0bf0fb4 has been pushed to the Fedora EPEL 10.0 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-f7a0bf0fb4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-EPEL-2024-f7a0bf0fb4 (fonttools-4.55.3-2.el10_0 and python-matplotlib-3.9.1-6.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository. If problem still persists, please make note of it in this bug report. |