Bug 639977 - [or_IN] Oriya fonts do not render correctly.
Summary: [or_IN] Oriya fonts do not render correctly.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: lohit-oriya-fonts
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Pravin Satpute
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 623995
Blocks: 623990 627171
TreeView+ depends on / blocked
 
Reported: 2010-10-04 13:24 UTC by A S Alam
Modified: 2013-07-03 01:05 UTC (History)
15 users (show)

Fixed In Version: lohit-oriya-fonts-2.4.3-6.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of: 623995
Environment:
Last Closed: 2010-11-13 21:57:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description A S Alam 2010-10-04 13:24:18 UTC
-----
I am using Fedora 14 machine. I have uninstalled
lohit-oriya-fonts-2.4.3-5.fc14.noarch and installed
lohit-oriya-fonts-2.4.3-4.fc13.noarch without touching pango or qt packages.
After this downgrade ଙ୍କ୍ଷ started showing absolutely correct both in QT and
GTK (Pango)
-----


+++ This bug was initially created as a clone of Bug #623995 +++

Created attachment 438662 [details]
A screenshot from Fedora 13 (broken)

A screenshot from Fedora 13 (broken)

Description of problem:
conjunction characters do not appear correctly in KDE applications, like kedit, kwrite, etc. while it gets rendered properly in GTK based applications.

Try typing following three words in GTK and QT based editors.
ବିଜ୍ଞାନ ( keysequence (inscript - Oriya): yf%ev )
ସିଦ୍ଧାନ୍ତ ( keysequence (inscript - Oriya): mfodOevdl )
ସାକ୍ଷର ( keysequence (inscript - Oriya): me&j )

How reproducible:
Everytime

Steps to Reproduce:
1. Open gedit & after enabling Oriya (Inscript) type the mentioned words using given key sequences.
2. Open kedit/kwrite & after enabling Oriya (Inscript) type the mentioned words using given key sequences.
3. Open openoffice & after enabling Oriya (Inscript) type the mentioned words using given key sequences.
  
Actual results:
gedit and openoffice.org renders mentioned words correctly, while kedit/kwrite is not

Expected results:
gedit and openoffice.org and kde/kwrite should render mentioned words correctly

--- Additional comment from mgiri on 2010-08-13 17:15:43 IST ---

Created attachment 438664 [details]
Screenshot from RHEL6-Beta

Added screenshot from RHEL6.

--- Additional comment from psatpute on 2010-08-17 10:20:30 IST ---

need a fix from qt. moving component to qt

--- Additional comment from psatpute on 2010-08-19 16:00:52 IST ---

ସିଦ୍ଧାନ୍ତ  
ବିଜ୍ଞାନ
ସାକ୍ଷର	
କ୍କ
କ୍ତ
କ୍ତ୍ର
କ୍ବ
କ୍ବ
କ୍ଳ  
କ୍ଷ୍ଣ
କ୍ଷ୍ମ
କ୍ସ
ଗ୍ଦ
ଗ୍ଧ
ଗ୍ନ
ଗ୍ଳ
ଘ୍ନ
ଙ୍କ  ଙ୍କ୍ତ ଙ୍କ୍ଷ
ଙ୍ଖ ଙ୍ଗ ଙ୍ଘ
ଚ୍ଚ ଚ୍ଛ 
ଜ୍ଜ ଜ୍ଜ୍ବ  ଜ୍ଝ ଜ୍ବ ଞ୍ଚ ଞ୍ଛ ଞ୍ଜ ଞ୍ଝ ଟ୍ଟ ଡ୍ଗ ଡ୍ଡ ଣ୍ଟ ଣ୍ଠ ଣ୍ଡ  ଣ୍ଡ୍ର ଣ୍ଢ ଣ୍ଣ ତ୍କ ତ୍ତ  ତ୍ତ୍ବ ତ୍ତ୍ର ତ୍ଥ ତ୍ନ ତ୍ପ ତ୍ବ ତ୍ମ  ତ୍ମ୍ଯ ତ୍ସ  ତ୍ସ୍ଯ ତ୍ସ୍ନ  ଦ୍ଗ ଦ୍ଘ ଦ୍ଦ ଦ୍ଧ  ଦ୍ଧ୍ବ ଦ୍ବ ଦ୍ଭ 
ଧ୍ବ ଧ୍ଯ ନ୍ତ ନ୍ତ୍ଯ  ନ୍ତ୍ର ନ୍ତ୍ବ ନ୍ଥ ନ୍ଦ ନ୍ଦ୍ର  ନ୍ଦ୍ବ ନ୍ଧ ନ୍ଧ୍ବ  ନ୍ଧ୍ର ନ୍ନ ପ୍ତ ପ୍ପ ପ୍ଳ ପ୍ସ ବ୍ଜ ବ୍ଦ ବ୍ଧ  ମ୍ପ ମ୍ପ୍ର  ମ୍ଫ ମ୍ବ ମ୍ଭ  ମ୍ମ  ଳ୍କ ଳ୍ଭ   ଳ୍ଳ ଳ୍ପ   ଳ୍ଫ ଲ୍କ ଲ୍ଗ ଲ୍ଲ  ଶ୍ଚ 
ଶ୍ଛ ଶ୍ବ  ଶ୍ଳ ଷ୍କ ଷ୍କ୍ର ଷ୍ଟ ଷ୍ଟ୍ର ଷ୍ଠଷ୍ଣ ଷ୍ପ ଷ୍ପ୍ର ଷ୍ଫ ସ୍କ ସ୍ଖ ସ୍ତ ସ୍ତ୍ର ସ୍ଥ ସ୍ନ ସ୍ପ ସ୍ଫ ସ୍ବ ସ୍ମ ହ୍ନ  ହ୍ମ ହ୍ଲ 

ସାକ୍ଷର	କ୍ଷ୍ଣ

these many strings are broken

--- Additional comment from psatpute on 2010-08-20 11:15:57 IST ---

while more debugging on this i found, most of the prebase combinatoins are kept in above base gsub feature in lohit oriya, which is not as per http://www.microsoft.com/typography/otfntdev/oriyaot/features.aspx

don't know but it still works with all other rendering engine

so i will update lohit oriya fonts so it will work with qt as well.

--- Additional comment from psatpute on 2010-08-20 16:14:35 IST ---

Created attachment 439906 [details]
lohit oriya fonts with fix for qt

I have updated lohit oriya as per ot specs, 
i.e added half and pres feature

please test it and let me know if any problem, so i can modify it accordingly

if no problem i will build it

--- Additional comment from mgiri on 2010-08-23 13:18:00 IST ---

Created attachment 440312 [details]
Screenshot showing some rendering issues.

I've tested the new font. By doing random test i found some issues in kwrite & lokalize. Please checkout the attachment.

--- Additional comment from psatpute on 2010-08-23 14:04:43 IST ---

(In reply to comment #6)
> Created attachment 440312 [details]
> Screenshort showing some rendering issues.

hmm, these combinations were not in my test cases, will be happy if you do some more testing and let me know if there are any other issue

since we should make a decision whether these are from rendereing engine or from fonts

problems mentioned in bug summaries and #3 are clearly from font side, will be happy if you test those and let me know whether they are now working properly or not?

so i can build for at least for earlier mentioned issue and start working on newly test cases given by you

--- Additional comment from mgiri on 2010-08-23 14:54:57 IST ---

(In reply to comment #7)
> problems mentioned in bug summaries and #3 are clearly from font side, will be
> happy if you test those and let me know whether they are now working properly
> or not?
> 
> so i can build for at least for earlier mentioned issue and start working on
> newly test cases given by you

Everything in this list are working fine except  ଙ୍କ୍ଷ

--- Additional comment from psatpute on 2010-08-25 14:20:52 IST ---

(In reply to comment #6)
> Created attachment 440312 [details]
> Screenshot showing some rendering issues.
> 
> I've tested the new font. By doing random test i found some issues in kwrite &
> lokalize. Please checkout the attachment.


i tried for this and this is problem from qt and should fix in qt

i will build lohit with the fix i have given, please report new bug against qt for these test cases

--- Additional comment from updates on 2010-08-25 15:08:27 IST ---

lohit-oriya-fonts-2.4.3-5.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-5.fc13

--- Additional comment from updates on 2010-08-25 15:09:00 IST ---

lohit-oriya-fonts-2.4.3-5.fc14 has been submitted as an update for Fedora 14.
http://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-5.fc14

--- Additional comment from updates on 2010-08-25 19:01:58 IST ---

lohit-oriya-fonts-2.4.3-5.fc14 has been pushed to the Fedora 14 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update lohit-oriya-fonts'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-5.fc14

--- Additional comment from updates on 2010-09-23 18:04:31 IST ---

lohit-oriya-fonts-2.4.3-5.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

--- Additional comment from psatpute on 2010-10-04 10:12:23 IST ---

please reopen bug if still any problem

--- Additional comment from mgiri on 2010-10-04 16:08:00 IST ---

(In reply to comment #14)
> please reopen bug if still any problem

comment #8 reported issue ( ଙ୍କ୍ଷ) is not yet resolved with gtk, but looks to be fixed with qt. Do I have to file a new bug for this?

--- Additional comment from psatpute on 2010-10-04 16:25:31 IST ---

yes, do report
i dont see this is problem from font, as it works with qt
report to pango and see if anything comes up

--- Additional comment from ankit on 2010-10-04 16:40:02 IST ---

Hi,

[test@fedora13 ~]$ # THIS IS WHERE ଙ୍କ୍ଷ was working with GTK but not with QT
[test@fedora13 ~]$ rpm -q pango qt lohit-oriya-fonts
pango-1.28.0-1.fc13.i686
qt-4.6.3-8.fc13.i686
lohit-oriya-fonts-2.4.3-4.fc13.noarch

[test@fedora14 ~]$ # THIS IS WHERE ଙ୍କ୍ଷ is working with QT but not with GTK
[test@fedora14 ~]$ rpm -q pango qt lohit-oriya-fonts
pango-1.28.1-4.fc14.i686
qt-4.7.0-3.fc14.i686
lohit-oriya-fonts-2.4.3-5.fc14.noarch

During this transition (from fedora13 to fedora14), lohit-oriya-fonts were also modified to fix reported Oriya issues.

Pravin, could you please help us finding whether this issue is actually with rendering engines (pango/qt) or with lohit fonts? So that bug could be filed accordingly.

Thanks!
Ankit

--- Additional comment from ankit on 2010-10-04 16:56:53 IST ---

Plus,

[test@rhel6 ~]$ # THIS IS WHERE ଙ୍କ୍ଷ is working with GTK but not with QT
[test@rhel6 ~]$ rpm -q pango qt lohit-oriya-fonts
pango-1.28.1-3.el6.x86_64
qt-4.6.2-16.el6.x86_64
lohit-oriya-fonts-2.4.3-4.el6.noarch

So, if there is no significant change with pango with respect to oriya between pango versions pango-1.28.1-3 and pango-1.28.1-4, i.e. there is something to do with fonts. That's my simple logic.

But anyways, awaiting for Pravin's reply for the guidance.

Thanks!
Ankit

--- Additional comment from mgiri on 2010-10-04 17:23:09 IST ---

Hi Ankit/Pravin,

I am using Fedora 14 machine. I have uninstalled lohit-oriya-fonts-2.4.3-5.fc14.noarch and installed lohit-oriya-fonts-2.4.3-4.fc13.noarch without touching pango or qt packages. After this downgrade ଙ୍କ୍ଷ started showing absolutely correct both in QT and GTK (Pango).

Manoj.

--- Additional comment from aalam on 2010-10-04 17:57:54 IST ---

(In reply to comment #19)
> Hi Ankit/Pravin,
> 
> I am using Fedora 14 machine. I have uninstalled
> lohit-oriya-fonts-2.4.3-5.fc14.noarch and installed
> lohit-oriya-fonts-2.4.3-4.fc13.noarch without touching pango or qt packages.
> After this downgrade ଙ୍କ୍ଷ started showing absolutely correct both in QT and
> GTK (Pango).
> 

Please file a NEW bug against lohit-oriya-fonts.

Thanks

--- Additional comment from psatpute on 2010-10-04 18:08:52 IST ---

(In reply to comment #20)
> (In reply to comment #19)
> > Hi Ankit/Pravin,
> > 
> > I am using Fedora 14 machine. I have uninstalled
> > lohit-oriya-fonts-2.4.3-5.fc14.noarch and installed
> > lohit-oriya-fonts-2.4.3-4.fc13.noarch without touching pango or qt packages.
> > After this downgrade ଙ୍କ୍ଷ started showing absolutely correct both in QT and
> > GTK (Pango).
> > 
> 
> Please file a NEW bug against lohit-oriya-fonts.

yep, go ahead

--- Additional comment from mgiri on 2010-10-04 18:24:46 IST ---

(In reply to comment #21)
> (In reply to comment #20)
> > (In reply to comment #19)
> > > Hi Ankit/Pravin,
> > > 
> > > I am using Fedora 14 machine. I have uninstalled
> > > lohit-oriya-fonts-2.4.3-5.fc14.noarch and installed
> > > lohit-oriya-fonts-2.4.3-4.fc13.noarch without touching pango or qt packages.
> > > After this downgrade ଙ୍କ୍ଷ started showing absolutely correct both in QT and
> > > GTK (Pango).
> > > 
> > 
> > Please file a NEW bug against lohit-oriya-fonts.
> 
> yep, go ahead

If we file a new bug this entire discussion will be gone away and we will have to come to this bug again for the reference. Also the research we have done for this bug will also be lost too. Filing a new bug is not a problem for me, but I don't understand why this issue has to be a new bug while it was already part of this bug as per comment #3 and comment #8.

Moreover, as per comment #16 "this is not a font problem" and comment #21 suggest me to go ahead and file a new bug against font.

This is confusing for a LM!

Manoj

--- Additional comment from psatpute on 2010-10-04 18:50:32 IST ---

see https://bugzilla.redhat.com/show_bug.cgi?id=623995#c0

it was mentioned earlier this is not working on kwrite and now the problem it is not working on gedit

if the originally filed bug case and present problem are same please reopen this bug else open new bug

i agreed on https://bugzilla.redhat.com/show_bug.cgi?id=623995#c21, since that is first step to start digging on problem, even if one first report in pango or fonts, or gnome, input method

fix will go in component where it is required and bugzilla has given us excellent options of changing component

i am perfectly fine with all the case report bug or not, when i will get time i will fix bug and for keeping reference will report bug if there is not.

Comment 1 Fedora Update System 2010-10-25 07:04:27 UTC
lohit-oriya-fonts-2.4.3-6.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-6.fc14

Comment 2 Fedora Update System 2010-10-25 07:06:35 UTC
lohit-oriya-fonts-2.4.3-6.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-6.fc13

Comment 3 Fedora Update System 2010-10-27 22:34:55 UTC
lohit-oriya-fonts-2.4.3-6.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update lohit-oriya-fonts'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/lohit-oriya-fonts-2.4.3-6.fc13

Comment 4 Fedora Update System 2010-11-13 21:57:49 UTC
lohit-oriya-fonts-2.4.3-6.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 5 Fedora Update System 2010-12-28 20:54:45 UTC
lohit-oriya-fonts-2.4.3-6.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, 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.