Description of problem: In F37 we moved the gettext runtime programs to gettext-runtime. So assuming if byobu 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
.spec is using msgfmt at build time, I'll investigate how to fix this for po in po/*.po do lang=${po#po/} lang=${lang%.po} mkdir -p %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/ msgfmt ${po} -o %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/%{name}.mo done
Fixed in https://src.fedoraproject.org/rpms/byobu/c/48f71b18bf1bb3ab0c364d4858327fb79b8b253f?branch=rawhide