Hello. Here is my suggestion. The default would always be ibus, but it would then be possible to remove ibus and install fcitx or scim instead, and still keep kde-l10n-zh.
In DEBIAN/control, change Depends: ibus-pinyin into Depends: ibus-pinyin | ibus-libpinyin | fcitx-pinyin | fcitx-googlepinyin | fcitx-libpinyin | fcitx-sunpinyin | scim-pinyin to allow using another IME, the default one being the first one listed. Another refined way that would need a bit more work is to change Depends: ibus-pinyin into Depends: ibus-pinyin | im-pinyin and add in all DEBIAN/control of ibus-pinyin, ibus-libpinyin, fcitx-pinyin, fcitx-googlepinyin, fcitx-libpinyin, fcitx-sunpinyin and scim-pinyin Provides: im-pinyin The default still being ibus-pinyin. -- You received this bug notification because you are a member of Translators Packages, which is subscribed to kde-l10n-zhcn in Ubuntu. https://bugs.launchpad.net/bugs/1184077 Title: kde-l10n-zhcn depends on ibus-pinyin Status in One Hundred Papercuts: Confirmed Status in kde-l10n-zhcn package in Ubuntu: Confirmed Bug description: Release: Kubuntu 13.04/KDE 4.10.3 Package: kde-l10n-zhcn Version 4.10.3-0ubuntu1~ubuntu13.04~ppa1 What I wanted to do: Uninstall package ibus (IME), ibus-pinyin, ibus-pinyin-db-open-database, pinyin-database, python-ibus, libibus-1.0.0 What instead happened: 4.10.3-0ubuntu1~ubuntu13.04~ppa1 depends on package ibus-pinyin. Uninstalling ibus doesn't work, only if uninstalling kde-l10n-zhcn as well as languagepack-kde-zh-hans. Does that make sense? I use fcitx and there are more IME around. So I don't need ibus as far as I understand. Could that be changed? Thank you! ///// Also affect latest version 14.04 Kubuntu LTS To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1184077/+subscriptions -- Mailing list: https://launchpad.net/~translators-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~translators-packages More help : https://help.launchpad.net/ListHelp

