Bug 215583
Summary: | Unable to input Japanese characters to firefox.i386 in x86_64 system | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jun'ichi Nomura (Red Hat) <jnomura> | ||||
Component: | scim | Assignee: | Jens Petersen <petersen> | ||||
Status: | CLOSED ERRATA | QA Contact: | |||||
Severity: | high | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6 | CC: | coughlan, eng-i18n-bugs, kas | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-04-05 03:29:54 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 215750 | ||||||
Attachments: |
|
Description
Jun'ichi Nomura (Red Hat)
2006-11-14 18:53:38 UTC
What is your output of rpm -qa --qf "%{name}-%{version}-%{release}.%{arch}\n" scim\* | sort please? My guess would be that you have scim-bridge-gtk.x86_64 installed but not scim-bridge-gtk.i386. Need to address this multilib robustness issue for fc7... Thanks, it solved the problem! The output of the rpm command was: scim-1.4.4-35.fc6.x86_64 scim-anthy-1.2.0-3.fc6.x86_64 scim-libs-1.4.4-35.fc6.i386 scim-libs-1.4.4-35.fc6.x86_64 scim-qtimm-0.9.4-5.i386 scim-qtimm-0.9.4-5.x86_64 Then, I installed scim-bridge and scim-bridge-gtk: scim-bridge-0.4.7-1.fc6.x86_64 scim-bridge-gtk-0.4.7-1.fc6.i386 and now I can input Japanese to firefox. Just installing scim-bridge-gtk.i386 is not going to be good: you want to install scim-bridge-gtk.x86_64 as well. This is strange though, since you had both scim-libs.i386 and scim-libs.x86_64 installed, input in firefox.i386 should work just fine without scim-bridge too. Could you please attach install.log? Created attachment 142291 [details]
/root/install.log
Is this a file you requested?
If any other files are needed, please let me know.
Okay it seems you installed without Japanese support. Do you remember how you installed Japanese support after installation? Yes, you are right. I remember I did install Japanese support later. I'm not quite sure about the exact operation but I found the following command line in my history file: yum install fonts-japanese openoffice.org-langpack-ja_JP man-pages-ja anthy scim-anthy scim-qtimm And yum.log looks like this: # egrep -i "scim|anthy|japa|jp" yum.log Oct 30 10:12:34 Installed: scim-libs.x86_64 1.4.4-35.fc6 Oct 30 10:12:36 Installed: anthy.x86_64 7900-2.fc6 Oct 30 10:12:37 Installed: scim-libs.i386 1.4.4-35.fc6 Oct 30 10:12:39 Installed: scim.x86_64 1.4.4-35.fc6 Oct 30 10:12:52 Installed: fonts-japanese.noarch 0.20061016-1.fc6 Oct 30 10:12:53 Installed: scim-anthy.x86_64 1.2.0-3.fc6 Oct 30 10:12:55 Installed: anthy.i386 7900-2.fc6 Oct 30 10:12:56 Installed: scim-qtimm.i386 0.9.4-5 Oct 30 10:12:58 Installed: scim-qtimm.x86_64 0.9.4-5 Oct 30 10:13:02 Installed: openoffice.org-langpack-ja_JP.x86_64 1:2.0.4-5.3 Nov 14 10:46:47 更新されました: openoffice.org-langpack-ja_JP.x86_64 2.0.4-5.5.3 Nov 15 09:19:59 Installed: scim-bridge.x86_64 0.4.7-1.fc6 Nov 15 09:19:59 Installed: scim-bridge-gtk.i386 0.4.7-1.fc6 Nov 16 11:07:42 Installed: scim-bridge-gtk.x86_64 0.4.7-1.fc6 Nov 20 10:35:34 更新されました: scim-anthy.x86_64 1.2.2-1.fc6 "更新されました" means "updated". And in sysconfig: # cat /etc/sysconfig/i18n LANG="ja_JP.UTF-8" SYSFONT="lat0-sun16" Thanks for the additional information, which also agrees with comment 2. (BTW an easier way to install Japanese support in the future is "yum groupinstall japanese-support" (or using pirut -> Languages).) I did a fresh FC6 x86_64 test install here and reproduced the problem: 1. ja install of fc6/x86_64 2. rpm -e firefox.x86_64 3. GTK_IM_MODULE=scim firefox 4. Ctrl-Space and one is in the English/European IME and Japanese (anthy) is not listed in the scim menu. It works fine with scim-bridge as you noted. Thanks for reporting this. I found out the cause: this was caused by moving all the scim dl modules to the main scim package even though the gtk immodule actually needs several of them. Luckily scim-bridge is not affected since its gtkimm does not link against libscim. This will be fixed in a future FC6 update. This should be fixed in scim-1.4.4-36.fc6. |