Bug 2143521 - Noto Sans Display Regular substituted for Noto Sans Regular
Summary: Noto Sans Display Regular substituted for Noto Sans Regular
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: google-noto-fonts
Version: 37
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Akira TAGOH
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-17 04:40 UTC by Rob Foehl
Modified: 2022-12-03 02:01 UTC (History)
7 users (show)

Fixed In Version: google-noto-fonts-20201206^1.git0c78c8329-6.fc38 google-noto-fonts-20201206^1.git0c78c8329-7.fc37
Clone Of:
Environment:
Last Closed: 2022-12-03 02:01:37 UTC
Type: Bug
Embargoed:
tagoh: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-665 0 None None None 2022-11-25 07:47:54 UTC

Description Rob Foehl 2022-11-17 04:40:55 UTC
Noticed the UI font looked quite different after installing Fedora 37, and this appears to be why:

╶➤ gsettings get org.gnome.desktop.interface font-name
'Noto Sans 10'

╶➤ fc-match 'Noto Sans'
NotoSans-DisplayRegular.ttf: "Noto Sans" "Display Regular"

This seems to happen unconditionally for all uses of Noto Sans (Regular).  Compare with e.g. Fedora 36:

╶➤ fc-match 'Noto Sans'
NotoSans-Regular.ttf: "Noto Sans" "Regular"


(I'm not sure whether this is the correct package for this report; apologies if it belongs somewhere else.)

Comment 1 Akira TAGOH 2022-11-17 06:05:15 UTC
Please attach a log for "rpm -qa google-noto*"

Comment 2 Rob Foehl 2022-11-17 16:18:40 UTC
╶➤ rpm -qa google-noto* |sort
google-noto-cjk-fonts-common-20201206-5.fc37.noarch
google-noto-emoji-color-fonts-20220916-2.fc37.noarch
google-noto-emoji-fonts-20220916-2.fc37.noarch
google-noto-fonts-common-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-naskh-arabic-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-arabic-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-armenian-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-canadian-aboriginal-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-cherokee-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-cjk-ttc-fonts-20201206-5.fc37.noarch
google-noto-sans-ethiopic-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-georgian-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-gurmukhi-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-hebrew-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-lao-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-math-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-mono-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-sinhala-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-thaana-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-sans-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch
google-noto-serif-vf-fonts-20201206^1.git0c78c8329-5.fc37.noarch

(This is everything marked Default in the fonts package group, plus google-noto-sans-fonts and google-noto-emoji-fonts.)

Comment 3 Rob Foehl 2022-11-17 16:37:48 UTC
...and on that note, removing google-noto-sans-fonts does force the use of Noto Sans Regular from the -vf-fonts package, although still not clear why that wasn't already preferred.

Comment 4 Akira TAGOH 2022-11-21 03:06:12 UTC
Thanks. How did you install that? we should need to update something but not sure what it is. maybe .ks somewhere else.

Comment 5 Rob Foehl 2022-11-21 03:49:37 UTC
Packages were installed via the equivalent of

# dnf install $(dnf group info fonts |sed -ne '/Default/,/Optional/ { /:/ d; p}') google-noto-sans-fonts google-noto-emoji-fonts [...]

as a post-installation step from a minimal install.

The inclusion of those two particular google-noto-sans-* packages here is a holdover from releases dating to well before the introduction of the variable fonts packages, so it's not an issue to just remove them -- now that I know about it -- but just surprising that it happened now, and not on Fedora 36 in particular.

Comment 6 Akira TAGOH 2022-11-24 11:14:13 UTC
There are a lot of misgenerated family names in Noto Sans Display fonts and upstream seems decided to drop Display fonts from archive. so I'll remove it from package too.

Comment 7 Alexey Rochev 2022-11-24 20:00:31 UTC
I think it also related to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=2144195
After I blacklisted Display fonts in fonts.conf it went away.

Comment 8 Fedora Update System 2022-11-25 05:55:18 UTC
FEDORA-2022-923e77c3cb has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2022-923e77c3cb

Comment 9 Fedora Update System 2022-11-25 05:58:42 UTC
FEDORA-2022-923e77c3cb has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2022-11-25 11:56:25 UTC
FEDORA-2022-575472271c has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-575472271c

Comment 11 Fedora Update System 2022-11-26 01:29:58 UTC
FEDORA-2022-575472271c has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-575472271c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-575472271c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2022-12-03 02:01:37 UTC
FEDORA-2022-575472271c has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.