Issue 1540 in ibus: ibus-hangul setup does not work

89 views
Skip to first unread message

ib...@googlecode.com

unread,
Oct 31, 2012, 5:00:21 PM10/31/12
to ibus-...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1540 by dareh...@gmail.com: ibus-hangul setup does not work
http://code.google.com/p/ibus/issues/detail?id=1540

What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...): Arch Linux
Architecture (i386, x86_64): x86_64
IBus version: 1.4.99.20121006-1
Input method name and version: ibus-hangul 1.4.1
Python version: 2.7.3
dbus version: 1.6.8
dbus-python version: 1.1.1
gtk version (if bug is about gtk applications):
qt version (if bug is about qt applications):

What steps will reproduce the problem?
1. Go to IBus Preferences
2. Go to Input Method Tab
3. Click on Preferences for "Korean - Korean"

What is the expected output? What do you see instead?
I expected to see the setup page for ibus-hangul. I don't see anything.


Please provide any additional information below.
Running ibus-daemon with verbose mode produces the following output:
File "/usr/share/ibus-hangul/setup/main.py", line 25, in <module>
import ibus
ImportError: No module named ibus

I also noticed that ibus-hangul uses "import ibus" while ibus-anthy
uses "from gi.repository import IBus"

ib...@googlecode.com

unread,
Oct 31, 2012, 5:05:45 PM10/31/12
to ibus-...@googlegroups.com

Comment #1 on issue 1540 by dareh...@gmail.com: ibus-hangul setup does not
work
http://code.google.com/p/ibus/issues/detail?id=1540

Just noticed issue 1495. I'm on KDE 4.9 by the way.

ib...@googlecode.com

unread,
Oct 31, 2012, 5:29:06 PM10/31/12
to ibus-...@googlegroups.com
Updates:
Cc: damage3...@gmail.com takao.fujiwara1

Comment #2 on issue 1540 by damage3...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

Thank you for reporting.

Your issue, however, it highly distro/configuration related.

How did you install ibus? Did you compile from source or use system package
or use AUR?

ib...@googlecode.com

unread,
Oct 31, 2012, 5:31:49 PM10/31/12
to ibus-...@googlegroups.com
Updates:
Labels: Component-ibus

Comment #3 on issue 1540 by damage3...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

The difference between "import ibus" and "from gi.repository import IBus"
is that the later is GObject-Introspection.

ib...@googlecode.com

unread,
Oct 31, 2012, 6:05:07 PM10/31/12
to ibus-...@googlegroups.com

Comment #4 on issue 1540 by dareh...@gmail.com: ibus-hangul setup does not
work
http://code.google.com/p/ibus/issues/detail?id=1540

I see. I use the packages in Arch's extra/community repositories, and
today's update to ibus 1.4.99.20121006 broke ibus-setup-hangul. ibus-hangul
was kept at 1.4.1, just rebuilt.

ib...@googlecode.com

unread,
Oct 31, 2012, 9:30:50 PM10/31/12
to ibus-...@googlegroups.com
Updates:
Labels: -Component-ibus Component-ibus-hangul

Comment #5 on issue 1540 by takao.fujiwara1: ibus-hangul setup does not work
http://code.google.com/p/ibus/issues/detail?id=1540

I'm surprised that ibus-hangul is not migrated to pygobject3 yet.

To use ibus-hangul 1.4 with ibus 1.5, you need to
enable '--enable-python-library' option in ibus build from the source codes.

% cd ibus
% ./configure --prefix=/usr --enable-python-library
% make

It's good to request ibus-hangul to release 1.4.99 to switch pygtk2 to
pygobject3.



ib...@googlecode.com

unread,
Oct 31, 2012, 9:48:34 PM10/31/12
to ibus-...@googlegroups.com
Updates:
Cc: choe.h...@gmail.com

Comment #6 on issue 1540 by damage3...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

There is an attempt made by ueno here:
https://github.com/ueno/ibus-hangul/commit/010540d2a05fee1f8f4971db5ffa5885981aba29

This commit is not merged, though.

ib...@googlecode.com

unread,
Oct 31, 2012, 10:18:52 PM10/31/12
to ibus-...@googlegroups.com

Comment #7 on issue 1540 by choe.h...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

When ueno requested merge, debian unstable didn't fully support GObject
introspection.
So I postponed merging.
But now I will check it again if GObject introspection is available in
debian unstable.

ib...@googlecode.com

unread,
Oct 31, 2012, 10:22:44 PM10/31/12
to ibus-...@googlegroups.com

Comment #8 on issue 1540 by takao.fujiwara1: ibus-hangul setup does not work
http://code.google.com/p/ibus/issues/detail?id=1540

Great.

ib...@googlecode.com

unread,
Oct 31, 2012, 10:25:34 PM10/31/12
to ibus-...@googlegroups.com

Comment #9 on issue 1540 by damage3...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

I guess Debian and Ubuntu may include IBus 1.4.99 in next cycle, i.e.,
13.04 and Wheezy+1.

1.4.99.20120917 is in Debian experimental now.
http://packages.qa.debian.org/i/ibus.html

ib...@googlecode.com

unread,
Nov 1, 2012, 11:26:13 AM11/1/12
to ibus-...@googlegroups.com
Updates:
Status: Fixed
Owner: choe.h...@gmail.com

Comment #10 on issue 1540 by choe.h...@gmail.com: ibus-hangul setup does
not work
http://code.google.com/p/ibus/issues/detail?id=1540

I've just applied ueno's patch.
It will work now.

https://github.com/choehwanjin/ibus-hangul/commit/039a7cf6808c8a473a145dd12643d87e8ebd40d4

ib...@googlecode.com

unread,
Nov 1, 2012, 11:44:08 AM11/1/12
to ibus-...@googlegroups.com

Comment #11 on issue 1540 by dareh...@gmail.com: ibus-hangul setup does not
work
http://code.google.com/p/ibus/issues/detail?id=1540

Thanks, I confirm that the latest git works on Arch.

Reply all
Reply to author
Forward
0 new messages