[Pkg-ime-devel] Bug#771390: ibus-array: Update python code for python-ibus -> python-gi
Osamu Aoki
osamu at debian.org
Sat Nov 29 05:35:27 UTC 2014
Package: ibus-array
Version: 0.0.4-1
Severity: important
This issue is fixed in the new upstream release ibus-array-0.1.0.
(Now in unstable but blocked to migrate to testing)
The Bug #766467: "ibus-array: Update package dependency (python-ibus ->
python-gi)" reported for 0.0.3-1 has been fixed by updating the
debian/control for package dependency in 0.0.4-1 but the python code
using this old ibus interface was not updated yet for 0.0.4-1 which is
expected for jessie.
So the setup functionality is not usable in 0.0.4-1. It needs to
updated for ibus-array-0.0.4/setup/main.py as:
| -import gobject
| -import gtk
| -import ibus
| +from gi.repository import GLib
| +from gi.repository import Gtk
| +from gi.repository import IBus
and associated fixes.
Without these fixes, only ibus-array in default mode is usable and its
setup dialog is dead on arrival. It is major usability problem at
least. (IMHO, if the primary maintainer agrees, this could be a
severity grave RC bug.)
If the unblock request is not allowed for 0.1.0-1 package due to Debian
freeze policy, it is prudent to upload 0.0.4-2 via appropriate path.
If fix is made only to address this breakage, it should be acceptable
for jessie release.
FYI: ibus-array-0.1.0 also contains string translation which is nice to
have and minimal changes. All other changes in ibus-array-0.1.0 are
indentation changes and similar ones to keep the source consistent as
the upstream chose to do.
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 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-array depends on:
ii gir1.2-ibus-1.0 1.5.9-1
ii ibus 1.5.9-1
ii libc6 2.19-13
ii libglib2.0-0 2.42.1-1
ii libibus-1.0-5 1.5.9-1
ii libsqlite3-0 3.8.7.1-1
ii python-gi 3.14.0-1
pn python:any <none>
ibus-array recommends no packages.
ibus-array suggests no packages.
-- no debconf information
More information about the Pkg-ime-devel
mailing list