Description of problem: In F37 we moved the gettext runtime programs to gettext-runtime. So assuming if fontconfig-devel does not require any translation management tools (like msgcat or xgettext) at runtime, it should be possible for it to only Requires: gettext-runtime (instead of gettext). The goal here is only to install gettext-runtime in the Fedora live image(s), etc. Additional info: https://fedoraproject.org/wiki/Changes/GettextRuntimeSubpackage
Sorry, I totally missed this. Well, The dependency of gettext in fontconfig-devel is to make sure for those who want to use fontconfig.its and fontconfig.loc through msg* command to generate a PO file from xml-based fontconfig configuration files. I could update it to the weak dependency perhaps since gettext binaries isn't necessary required to use any devel files in fontconfig. that being said, updating the dependency to gettext-runtime sounds a bit far from the purpose of this dependency. any thoughts?
Agree, msg* commands are still in gettext. (so probably no change required, from that perspective)
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle. Changing version to 38.
Close this as a NOTABUG