Red Hat Bugzilla – Bug 875664
“አማርኛ (ኢትዮጵያ) Amharic (Ethiopia)” is displayed with a box between “አማርኛ” and “(ኢትዮጵያ)” in anaconda at the beginning of the installation
Last modified: 2013-08-28 19:00:48 EDT
Created attachment 643379 [details]
Tested on Fedora-18-Beta-TC8-x86_64-netinst.iso
See attached screenshot.
The box in the screenshot shows the codepoint U+0020 SPACE.
Weird that the space is not rendered correctly.
Vratislav explained to me where the string comes from,
the string can be checked like this:
Python 2.7.3 (default, Jul 24 2012, 10:05:38)
[GCC 4.7.0 20120507 (Red Hat 4.7.0-5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import babel
>>> print babel.Locale.parse("am_ET.UTF-8").display_name
Which looks OK.
So this does not look like an anaconda but actually.
Seems more likely to be a font/rendering bug, i.e. something
pango-view on Fedora 17 displays the string correctly though using
the font /usr/share/fonts/sil-abyssinica/AbyssinicaSIL-R.ttf
It seems working on Fedora-18-Beta-TC8-x86_64-Live-Desktop.iso
So likely missing a font in netinst perhaps.
I see the following fonts available on Live:
$ fc-list :lang=am
/usr/share/fonts/sil-abyssinica/AbyssinicaSIL-R.ttf: Abyssinica SIL:style=Regular
$ fc-list :lang=am
/usr/share/X11/fonts/TTF/GohaTibebZemen.ttf: Goha\-Tibeb Zemen:style=Regular
Which is owned by xorg-x11-fonts-ethiopic.
and I can reproduce this with:
$ pango-view --markup -t '<span font="Goha-Tibeb Zemen 10">አማርኛ (ኢትዮጵያ)</span>'
There should be two issues here. 1) Amharic support in Goha-Tibeb Zemen is broken. 2) we should consider to use another fonts for installation.
/usr/share/X11/fonts/TTF/GohaTibebZemen.ttf indeed lacks ASCII completely,
it even lacks the space.
It has *only* Amharic.
Yes this is an old font and I'm not even sure it would be licensing-clean if we audited it today
We have many more modern Amharic fonts in the distro (senamirmir fonts, sil Abyssinica…)
(In reply to comment #8)
> Yes this is an old font and I'm not even sure it would be licensing-clean if
> we audited it today
Then we should audit it.
> We have many more modern Amharic fonts in the distro (senamirmir fonts, sil
In that case we should include them by default instead of GohaTibebZemen.
nim-nim and others:
So what's our consensus for alternative font of xorg-x11-fonts-ethiopic? apparently the packages which explicitly set any alias name in fontconfig config file is only sil-abyssinica-fonts and is serif though.
abyssinica is the most recent and has been updated to latest unicode standards. Senamirmir fonts have more weights. I don't know if the coverage differences are significant to users. None of those is sans-serif as it seems sans-serif is not used much by Amharic users.
My advice would be to ask locals for preferences if we have a l10n Amharic group.
I'm pretty sure xorg-x11-fonts-ethiopic is bad.
*** Bug 884407 has been marked as a duplicate of this bug. ***
Created attachment 713865 [details]
The problem is still unchanged in Fedora-19-Alpha-TC1.
The problem still exists in Fedora-19-Beta-TC3.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
The problem still exists in Fedora-19-Beta-RC4.
The problem still exists in Fedora-19-TC1.
This isn't a pango bug at all, we just need to change the font for Amharic in the installation image. xorg-x11-fonts-ethiopic isn't suitable according to the above comments, we should change to sil-abyssinica-fonts at least - we can change it later if Amharic people in Fedora community isn't comfortable with it. that would be better than broken font anyway. reassigning to lorax.
Fixed in Fedora-19-TC5-x86_64-netinst.iso.
Created attachment 762337 [details]