[Pkg-ime-devel] ibus 1.5 transition
happyaron.xu at gmail.com
Fri Sep 6 18:23:42 UTC 2013
On Tue, Sep 3, 2013 at 11:39 PM, Osamu Aoki <osamu at debian.org> wrote:
> I am thinking of ibus transition 1.4 -> 1.5. (Package is already in
Good to have.
> I think most of this should be done by binnmu as below but there are
> some packages which eventually needs source uploads just like ibus-anthy
> by converting python bindings via "gi".
> * ibus-el
> * ibus-googlepinyin
> Please note I am still shipping python-ibus so it is OK for now.
I think python-ibus is still needed, and as far as I know that gir
does not handle multi-arch very well in some cases but I'm not very
> There are many packages build depending on libibus-1.0-dev which
> requires binnmu.
> $ ben query ".build-depends ~ /libibus-1.0-dev/" Sources |egrep -e '^Package:'
> Parsing Sources...
> Package: ibus-array
> Package: ibus-chewing
> Package: ibus-client-clutter
> Package: ibus-hangul
> Package: ibus-input-pad
> Package: ibus-libthai
> Package: ibus-m17n
> Package: ibus-pinyin
> Package: ibus-qt
> Package: ibus-rime
> Package: ibus-skk
> Package: ibus-sunpinyin
> Package: ibus-table
> Package: ibus-unikey
> Package: ibus-xkbc
> Package: kdeplasma-addons
> Package: mlterm
> Package: mozc
> Since -dev package does not change ABI structure except adding few ABIs,
> I am hoping binnmu shall be sufficient.
If ABI isn't changed, then no binNMU is needed. binNMU can solve the
problem when API is not changed but ABI is changed, it's just a
rebuild with a bumped debian revision number.
> Am I correct here?
> I think I need to follow:
> If there is any more thing to be aware, let me know.
> I also need to get help from you the maintainers if packages are binnmu
> Are you sure your packages are OK?
> Let me know.
> PS: I will make sourceful upload for ibus-anthy 1.5.3-e since it depends
> on gir1.2-ibus-1.0 (not in unstable but experimental has ibus-anthy)
> Pkg-ime-devel mailing list
> Pkg-ime-devel at lists.alioth.debian.org
More information about the Pkg-ime-devel