Bug 2113077

Summary: Noto Rashi Hebrew font is selected as serif hebrew font
Product: [Fedora] Fedora Reporter: Matan Ziv-Av <matan>
Component: google-noto-fontsAssignee: Akira TAGOH <tagoh>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: fonts-bugs, i18n-bugs, petersen, psatpute, pwu, tagoh
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: google-noto-fonts-20201206^1.git0c78c8329-2.fc37 google-noto-fonts-20201206-10.fc36 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-04 01:33:51 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:
Embargoed:

Description Matan Ziv-Av 2022-08-01 21:54:35 UTC
Description of problem:

After upgrading from Fedora 34 to 36, a GTK program that requests "serif" font displays hebrew characters in "Noto Rashi Hebrew". The letters in this font are hardly recognisable as Hebrew letters, and should not be used unless specifically selected. 

Noto fonts version:
20201206-9.fc36

How reproducible:
Always

Steps to Reproduce:
1. Install google-noto-rashi-hebrew-vf-fonts but not google-noto-serif-hebrew-vf-fonts
2. Install other serif fonts with Hebrew  glyphs
3. Run `fc-match serif:lang=he`

Actual results:
NotoRashiHebrew-VF.ttf: "Noto Rashi Hebrew" "Regular"

Expected results:
Any font other than Rashi font

Additional info:
Rashi cannot be considered a normal Hebrew font.It should not be selected by default unless it is the only font on the system, and probably not even then.

The family name in /usr/share/fontconfig/conf.avail/56-google-noto-rashi-hebrew-vf.conf should be changed to "rashi", or at least anything that is not serif, sans or mono.

Comment 1 Jens Petersen 2022-08-02 02:38:58 UTC
Thanks for reporting

https://en.wikipedia.org/wiki/Rashi_script

I think we should also replace google-noto-rashi-hebrew-vf-fonts by google-noto-serif-hebrew-vf-fonts in langpacks-he.

Comment 2 Fedora Update System 2022-08-02 07:00:38 UTC
FEDORA-2022-4ae329867e has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-4ae329867e

Comment 3 Fedora Update System 2022-08-02 09:55:35 UTC
FEDORA-2022-4ae329867e has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 4 Jens Petersen 2022-08-02 11:14:38 UTC
Let's do a backport with the fix to F36?

Comment 5 Jens Petersen 2022-08-02 11:15:48 UTC
I am pushing a fix for langpacks-he too.

Comment 6 Fedora Update System 2022-08-02 11:37:33 UTC
FEDORA-2022-9459d7998d has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-9459d7998d

Comment 7 Fedora Update System 2022-08-02 12:12:11 UTC
FEDORA-2022-06a5e9bb9d has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-06a5e9bb9d

Comment 8 Fedora Update System 2022-08-03 01:16:47 UTC
FEDORA-2022-9459d7998d has been pushed to the Fedora 36 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-9459d7998d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-9459d7998d

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

Comment 9 Fedora Update System 2022-08-03 01:16:49 UTC
FEDORA-2022-06a5e9bb9d has been pushed to the Fedora 36 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-06a5e9bb9d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-06a5e9bb9d

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

Comment 10 Fedora Update System 2022-08-04 01:33:51 UTC
FEDORA-2022-9459d7998d has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2022-08-04 01:33:53 UTC
FEDORA-2022-06a5e9bb9d has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.