View Issue Details

IDProjectCategoryView StatusLast Update
0016759CentOS-8gnu-free-fontspublic2019-12-02 15:14
Reporterellert 
PriorityimmediateSeverityblockReproducibilityalways
Status newResolutionopen 
Product Version8.0.1905 
Target VersionFixed in Version 
Summary0016759: Missing provides in gnu-free-fonts
DescriptionThe standardized font provides are missing from the gnu-free-sans-fonts and gnu-free-serif-font in CentOS 8. Though they are there for gnu-free-mono-fonts built from the same source rpm. The issue seems to be specific to CentOS and not be present in RHEL.

# rpm -q --whatprovides 'font(freesans)' 'font(freeserif)' 'font(freemono)'
no package provides font(freesans)
no package provides font(freeserif)
gnu-free-mono-fonts-20120503-18.el8.noarch

The provides for gnu-free-sans-fonts and gnu-free-serif-fonts are incomplete, compared to gnu-free-mono-fonts

# rpm -q --provides gnu-free-sans-fonts
config(gnu-free-sans-fonts) = 20120503-18.el8
gnu-free-sans-fonts = 20120503-18.el8
metainfo()
metainfo(gnu-free-sans.metainfo.xml)

# rpm -q --provides gnu-free-serif-fonts
config(gnu-free-serif-fonts) = 20120503-18.el8
gnu-free-serif-fonts = 20120503-18.el8
metainfo()
metainfo(gnu-free-serif.metainfo.xml)

# rpm -q --provides gnu-free-mono-fonts
config(gnu-free-mono-fonts) = 20120503-18.el8
font(:lang=aa)
font(:lang=ab)
[ .. language list abbrivated for clarity .. ]
font(:lang=za)
font(:lang=zu)
font(freemono)
gnu-free-mono-fonts = 20120503-18.el8
metainfo()
metainfo(gnu-free-mono.metainfo.xml)
Steps To Reproduceyum install 'font(freesans)' 'font(freeserif)'
Additional InformationThis makes packages that Requires: font(freesans) and font(freeserif) uninstallable.

Error:
 Problem: conflicting requests
  - nothing provides font(freesans) needed by root-core-6.18.04-1.el8.x86_64
  - nothing provides font(freeserif) needed by root-core-6.18.04-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Rebuilding the RPMs using spec and patches from the c8 branch from https//git.centos.org/rpms/gnu-free-fonts.git in an EPEL-8 mockbuild creates RPMs with the expected provides without changing any specs or patches.

Sorry for resubmitting the same bug again https://bugs.centos.org/view.php?id=16523 but I couldn't find a way to change the priority and severity of a previously submitted bug. Resubmitting the same issue again with different values seems to be the only way.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-11-21 13:13 ellert New Issue