Bug 513

Summary: XFree86-libs-3.3.3-1: problems with ru_RU.KOI8-R locale
Product: [Retired] Red Hat Linux Reporter: Aleksey Nogin <aleksey>
Component: XFree86Assignee: Preston Brown <pbrown>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.1CC: gafton
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-01-18 22:19:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Aleksey Nogin 1998-12-18 01:10:44 UTC
I've just installed the latest XFree86 updates from the
updates.redhat.com. After the upgrade it turned out that
when I type Cyrillic letters (my keymap uses Cyrillic_*
keysyms) in Xterm or in Licq, I get Cyrillic letters, but
the wrong ones!

When I had downgraded to XFree86-libs- (keeping
other XFree-*-3.3.3-1 packages) and started a new xterm,
that xterm was working fine. I restarted my X server and now
everything works fine (with the old libs).

My configuration: RH 5.1 + updates, glibc-2.0.7-19, kernel

Comment 1 Preston Brown 1999-01-11 19:16:59 UTC
Cristian, you said you knew something about this one; can you
elaborate for us?

Comment 2 Aleksey Nogin 1999-01-13 00:22:59 UTC
"Cyrillic letters, but the wrong ones" turned out to be the ISO-5559-5
encoding of Cyrillics. It would seem that something is wrong with the
way new X libs are handling locales, since the locale files are not in
the XFree86-libs RPM, and should not be affected by the XFree86-libs

If you need more information on my locale setup, take a look at bug
report #641, where I describe several methods of enabling ru_RU.KOI8-R
locale. Currently, I am using

cd /usr/share/locale
localedef -ci ru_RU -f KOI8-R ru_RU.KOI8-R
mv ru_RU.koi8r ru_RU.KOI8-R


Comment 3 Preston Brown 1999-01-18 22:19:59 UTC
This is fixed in a forthcoming errata release of XFree86