shield Recommended update for ibus, ibus-libpinyin
SUSE-SLES-16.0-340


This update for ibus, ibus-libpinyin fixes the following issues: Changes in ibus,ibus-libpinyin: - Update the package .spec file to get rid of update-desktop-files: * It often duplicates upstream translation effort, wasting a human work, both community translators and contracted ones. * Most of these translations are ~20 years old, and they were never reviewed, so it is possible that they are worse than the upstream ones. Also Desktop Categories specification was updated, and the upstream specification now covers all aspects of former X-SuSE-* Categories extensions. * As a result, the SUSE desktop menu experience differs from other vendors. Applications have a different name, different translations, different placement in the structured menu etc. * Upstream translations have a wider impact. * Package maintainers have only a limited control over the contents visible to users. It is imported during the runtime, and the visible contents could be different from the contents in the package. * update-desktop-files is a complicated tool. It attempts to fix deprecated and obsolete stuff in the desktop files without even informing the developer that something was wrong and something was modified. * It uses a very complicated toolchain that requires access to SUSE intranet and access to OpenQA VPN. The complete toolchain setup was never published, so it has even problems with Open Source ideas. * It mixes SUSE-unique translations with translations that just duplicate the upstream translation effort. As a result it significantly increases number of strings to translate and decreases the quality of the translation (jsc#PED-14507). Changes in ibus: - use return insted of exit in 20-ibus-plasma-setup.sh * such script is sourced not executed, when using exit other scripts in the same directory are not sourced anymore * fix: scripts it $XDG_CONFIG_DIRS/plasma-workspace/env stop working after ibus update (bsc#1255237) Changes in ibus-libpinyin: - fix: Random crashes in ibus-engine-libpinyin (bsc#1257531) - Update version to 1.16.5: * Fix bugs - Make libpinyin setup program could response build config to disable Lua script and user data input (bsc#1246569).

  • Release Date
    Mar 3 2026
  • References
    Bugzilla: 1246569, 1255237, 1257531
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

SUSE Linux Enterprise Server for SAP applications 16.0 ppc64le
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm
SUSE Linux Enterprise Server for SAP applications 16.0 x86_64
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm
SUSE Linux Enterprise Server 16.0 x86_64
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm
SUSE Linux Enterprise Server 16.0 s390x
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm
SUSE Linux Enterprise Server 16.0 ppc64le
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm
SUSE Linux Enterprise Server 16.0 aarch64
  • Packages
    ibus
    The "Intelligent Input Bus" input method
    1.5.33-160000.2.1 lock rpm
    ibus-dict-emoji
    Emoji dictionary for IBus
    1.5.33-160000.2.1 lock rpm
    ibus-gtk3
    IBus input method support for gtk3 applications
    1.5.33-160000.2.1 lock rpm
    ibus-gtk4
    IBus input method support for gtk4 applications
    1.5.33-160000.2.1 lock rpm
    ibus-lang
    Translations for package ibus
    1.5.33-160000.2.1 lock rpm
    ibus-libpinyin
    Intelligent Pinyin engine based on libpinyin for IBus
    1.16.5-160000.1.1 lock rpm
    libibus-1_0-5
    IBus libraries
    1.5.33-160000.2.1 lock rpm
    typelib-1_0-IBus-1_0
    Introspection bindings for IBus
    1.5.33-160000.2.1 lock rpm