Bug 1321551

Summary: RFE: Recommend some specific general purpose font
Product: [Fedora] Fedora Reporter: Ville Skyttä <ville.skytta>
Component: fontconfigAssignee: Akira TAGOH <tagoh>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fonts-bugs, i18n-bugs, pnemade, tagoh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-06-07 08:13:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Ville Skyttä 2016-03-28 11:12:40 UTC
Currently fontconfig has a dependency on font(:lang=en). For minimal setups where fontconfig is involved in that don't specify anything more specific than that, it results in getting the first satisfying package by alphabetical sort order to be installed. At the moment that is aajohan-comfortaa-fonts, which is not a very good default, and could change based on what names of packages are available.

Instead, I suggest adding (in addition to the existing hard dependency on font(:lang=en)) a Recommends that would by default (with dnf) pull in something that is a better default and already a default in common Fedora installations, such as abattis-cantarell-fonts which AFAIK is the default for GNOME. Some other potential candidates would be liberation-sans-fonts and dejavu-sans-fonts. Not sure if Suggests would work for this purpose, or if it needs to be Recommends.

Comment 1 Akira TAGOH 2016-04-27 05:59:24 UTC
Sorry, missed this one. I tend to agree with the concept of the idea. but I want to move the interests of the discussion about what we should default to the outside of fontconfig, because, dunno how often/many we will have such discussion after implementing this idea into fontconfig though, rebuilding fontconfig to apply the changes is a bit higher cost. that would be better having a meta package or virtual package to do that and just require it in fontconfig.

Comment 2 Akira TAGOH 2018-06-07 08:13:42 UTC
added Suggests: dejavu-sans-fonts to fontconfig-2.13.0-6.fc29