[Pkg-ime-devel] Bug#721736: ibus-el: Please use "from gi.repository import IBus" instead
Osamu Aoki
osamu at debian.org
Tue Sep 3 16:23:22 UTC 2013
Package: ibus-el
Version: 0.3.2-1
Severity: normal
New ibus 1.5 does not depend on python-ibus. So packages like this
needs to declare dependency noy just to ibus but to python-ibus.
That is short term action needed by Debian side.
But use of python-ibus package is deprecated. So if possible, we would
like upstream to update python bindings into the modern shape.
Please consider to use new ibus python binding via GObject introspection
for the day of GNOME3.
--- NEW ---
from gi.repository import GLib
from gi.repository import IBus
--- OLD ---
import glib
import ibus
If this package moves to new python binding, I can remove python-ibus
package.
The example of this transition can be found at
http://anonscm.debian.org/gitweb/?p=pkg-ime/ibus-anthy.git
(git clone this and check upstream changes.)
Thanks,
Osamu
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-rc4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ibus-el depends on:
ii emacs23 [emacsen] 23.4+1-4.1
ii ibus 1.5.3-4
ii python 2.7.5-4
ii python-xlib 0.14+20091101-1
ibus-el recommends no packages.
Versions of packages ibus-el suggests:
ii ibus-gtk 1.5.3-4
ii ibus-qt4 1.3.1-2.1
More information about the Pkg-ime-devel
mailing list