Fedora Account System
Red Hat Associate
Red Hat Customer
+++ This bug was initially created as a clone of Bug #2442243 +++ Description of problem: Package python-matplotlib fails to build from source in Fedora 44. Just like in Rawhide, the `tex()` Provides disappeared in F44. Version-Release number of selected component (if applicable): 3.10.8-2.fc44 Steps to Reproduce: koji build --scratch f44 python-matplotlib-3.10.8-2.fc44.src.rpm Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/python-matplotlib Reproducible: Always Actual Results: In root.log: DEBUG util.py:459: Failed to resolve the transaction: DEBUG util.py:459: No match for argument: tex(cmb10.tfm) DEBUG util.py:459: No match for argument: tex(cmex10.tfm) DEBUG util.py:459: No match for argument: tex(cmmi10.tfm) DEBUG util.py:459: No match for argument: tex(cmr10.tfm) DEBUG util.py:459: No match for argument: tex(cmss10.tfm) DEBUG util.py:459: No match for argument: tex(cmsy10.tfm) DEBUG util.py:459: No match for argument: tex(cmtt10.tfm) --- Additional comment from Michael J Gruber on 2026-03-27 16:54:35 EDT --- FYI: The fix for the requires is simple, but the build still fails because of 3 test failures in test_norm_callback, test_pcolornearestunits[png], test_rcupdate. The latter two may be due to changed ghostscript or image libraries (too strict image diff), but the first one is mysterious. --- Additional comment from Lumír Balhar on 2026-03-31 08:57:15 EDT --- I know what is happening here, reported in https://github.com/matplotlib/matplotlib/issues/31429 with proposed solutions. I've built the patched package in the COPR so we should be able to continue the rebuilds. --- Additional comment from Elliott Sales de Andrade on 2026-03-31 19:27:12 EDT --- The missing Requires would be fixed by rebuilding the texlive packages with the new automated Provides generator. The missing ones for this package are in the `texlive-cm` package, which is a subpackage of `texlive-collection-basic` now in Rawhide/F44. cc @spotrh The other issues should be handled upstream. --- Additional comment from Tom "spot" Callaway on 2026-04-08 13:28:07 EDT --- Working on the texlive collection package fixes. Enough should be fixed in rawhide to get the provides part of this working again.
FEDORA-2026-deecac564a (texlive-base-20260301-110.fc44, texlive-collection-basic-svn72890-11.fc44, and 37 more) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-deecac564a
FEDORA-2026-deecac564a has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-deecac564a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-deecac564a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-deecac564a (texlive-base-20260301-111.fc44, texlive-collection-basic-svn72890-11.fc44, and 37 more) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.