--- Begin Message ---
Package: ibus
Version: 1.5.26-3
Severity: important
Tags: upstream
Dear Maintainer,
You mgiht known https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1968459
upstream start script was written by bashisum. That ts why X11 users
launch ibus-datemon indiviually.
For Example
```
cat /tmp/hoge1.sh
#!/bin/sh
/usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim")
```
```
checkbashism /tmp/hoge1.sh
possible bashism in hoge1.sh line 2 (alternative test command ([[ foo ]] should be [ foo ])):
/usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim")
possible bashism in hoge1.sh line 2 (should be 'b = a'):
/usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim")
```
Fix these bashsim. or change origianl bug reqport(use Bash)
-- Package-specific info:
ibus is /usr/bin/ibus
ibus-setup is /usr/bin/ibus-setup
im-config -l => ibus xim
im-config -m => 'default' 'ibus' 'ibus' '' 'ibus'
XMODIFIERS=
GTK_IM_MODULE=
QT_IM_MODULE=
WAYLAND_DISPLAY=
XDG_CURRENT_DESKTOP=
XDG_MENU_PREFIX=
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=
XDG_SESSION_ID=1034
XDG_SESSION_TYPE=tty
== ls -l /usr/lib/ibus/ibus-* /usr/libexec/ibus-* ==
/bin/ls: cannot access '/usr/lib/ibus/ibus-*': No such file or directory
-rwxr-xr-x 1 root root 22832 Apr 4 20:01 /usr/libexec/ibus-dconf
-rwxr-xr-x 1 root root 1119 Jan 2 05:25 /usr/libexec/ibus-engine-anthy
-rwxr-xr-x 1 root root 14640 Apr 4 20:01 /usr/libexec/ibus-engine-simple
-rwxr-xr-x 1 root root 166192 Apr 4 20:01 /usr/libexec/ibus-extension-gtk3
-rwxr-xr-x 1 root root 18736 Apr 4 20:01 /usr/libexec/ibus-memconf
-rwxr-xr-x 1 root root 92464 Apr 4 20:01 /usr/libexec/ibus-portal
-rwxr-xr-x 1 root root 1053 Jan 2 05:25 /usr/libexec/ibus-setup-anthy
-rwxr-xr-x 1 root root 121144 Apr 4 20:01 /usr/libexec/ibus-ui-emojier
-rwxr-xr-x 1 root root 321904 Apr 4 20:01 /usr/libexec/ibus-ui-gtk3
-rwxr-xr-x 1 root root 100280 Apr 4 20:01 /usr/libexec/ibus-x11
== dpkg-query -l 'ibus*' ==
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==================-==========================-============-=======================================
ii ibus 1.5.26-3 amd64 Intelligent Input Bus - core
ii ibus-anthy 1.5.14-1 amd64 anthy engine for IBus
un ibus-array <none> <none> (no description available)
ii ibus-clutter:amd64 0.0+git20090728.a936bacf-7 amd64 ibus input method framework for clutter
ii ibus-data 1.5.26-3 all Intelligent Input Bus - data files
un ibus-doc <none> <none> (no description available)
un ibus-el <none> <none> (no description available)
un ibus-googlepinyin <none> <none> (no description available)
ii ibus-gtk:amd64 1.5.26-3 amd64 Intelligent Input Bus - GTK2 support
ii ibus-gtk3:amd64 1.5.26-3 amd64 Intelligent Input Bus - GTK3 support
un ibus-gtk4 <none> <none> (no description available)
un ibus-pinyin <none> <none> (no description available)
=== gsettings ===
org.freedesktop.ibus.general dconf-preserve-name-prefixes ['/desktop/ibus/engine/pinyin', '/desktop/ibus/engine/bopomofo', '/desktop/ibus/engine/hangul']
org.freedesktop.ibus.general embed-preedit-text true
org.freedesktop.ibus.general enable-by-default false
org.freedesktop.ibus.general engines-order ['anthy', 'xkb:jp::jpn']
org.freedesktop.ibus.general preload-engines ['xkb:jp::jpn', 'anthy']
org.freedesktop.ibus.general switcher-delay-time 400
org.freedesktop.ibus.general use-global-engine true
org.freedesktop.ibus.general use-system-keyboard-layout false
org.freedesktop.ibus.general use-xmodmap true
org.freedesktop.ibus.general version '1.5.25'
org.freedesktop.ibus.general xkb-latin-layouts ['ara', 'bg', 'cz', 'dev', 'gr', 'gur', 'in', 'jp(kana)', 'mal', 'mkd', 'ru', 'ua']
org.freedesktop.ibus.general.hotkey disable-unconditional @as []
org.freedesktop.ibus.general.hotkey enable-unconditional @as []
org.freedesktop.ibus.general.hotkey next-engine ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey next-engine-in-menu ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey prev-engine @as []
org.freedesktop.ibus.general.hotkey previous-engine @as []
org.freedesktop.ibus.general.hotkey trigger ['Control+space', 'Zenkaku_Hankaku', 'Alt+Kanji', 'Alt+grave', 'Hangul', 'Alt+Release+Alt_R']
org.freedesktop.ibus.general.hotkey triggers ['Zenkaku_Hankaku']
org.freedesktop.ibus.panel auto-hide-timeout 10000
org.freedesktop.ibus.panel custom-font 'Sans 24'
org.freedesktop.ibus.panel follow-input-cursor-when-always-shown false
org.freedesktop.ibus.panel lookup-table-orientation 1
org.freedesktop.ibus.panel property-icon-delay-time 500
org.freedesktop.ibus.panel show 2
org.freedesktop.ibus.panel show-icon-on-systray true
org.freedesktop.ibus.panel show-im-name false
org.freedesktop.ibus.panel use-custom-font true
org.freedesktop.ibus.panel use-glyph-from-engine-lang true
org.freedesktop.ibus.panel x -1
org.freedesktop.ibus.panel xkb-icon-rgba '#ffffff'
org.freedesktop.ibus.panel y -1
org.freedesktop.ibus.panel.emoji favorite-annotations @as []
org.freedesktop.ibus.panel.emoji favorites @as []
org.freedesktop.ibus.panel.emoji font 'Monospace 16'
org.freedesktop.ibus.panel.emoji has-partial-match false
org.freedesktop.ibus.panel.emoji hotkey ['<Control>period', '<Control>semicolon']
org.freedesktop.ibus.panel.emoji lang 'en'
org.freedesktop.ibus.panel.emoji load-emoji-at-startup true
org.freedesktop.ibus.panel.emoji load-unicode-at-startup false
org.freedesktop.ibus.panel.emoji partial-match-condition 0
org.freedesktop.ibus.panel.emoji partial-match-length 3
org.freedesktop.ibus.panel.emoji unicode-hotkey ['<Control><Shift>u']
=== localectl status ===
System Locale: LANG=ja_JP.UTF-8
VC Keymap: n/a
X11 Layout: jp
X11 Model: pc105
=== /etc/X11/default-display-manager ===
/usr/sbin/gdm3
=== setxkbmap -print ===
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.16.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ibus depends on:
ii adwaita-icon-theme 42~really41.0-1
ii dconf-cli 0.40.0-3
ii gir1.2-gtk-3.0 3.24.33-1
ii gir1.2-ibus-1.0 1.5.26-3
ii ibus-data 1.5.26-3
ii init-system-helpers 1.62
ii libatk1.0-0 2.38.0-1
ii libc6 2.33-7
ii libcairo2 1.16.0-5
ii libdconf1 0.40.0-3
ii libgdk-pixbuf-2.0-0 2.42.8+dfsg-1
ii libglib2.0-0 2.72.0-1+b1
ii libgtk-3-0 3.24.33-1
ii libibus-1.0-5 1.5.26-3
ii libpango-1.0-0 1.50.6+ds-2
ii libpangocairo-1.0-0 1.50.6+ds-2
ii libx11-6 2:1.7.5-1
ii libxfixes3 1:6.0.0-1
ii libxi6 2:1.8-1
ii python3 3.9.8-1
ii python3-gi 3.42.0-3
ii python3-ibus-1.0 1.5.26-3
Versions of packages ibus recommends:
ii ibus-gtk 1.5.26-3
ii ibus-gtk3 1.5.26-3
pn ibus-gtk4 <none>
ii im-config 0.50-2
Versions of packages ibus suggests:
ii ibus-clutter 0.0+git20090728.a936bacf-7
pn ibus-doc <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: ibus
Source-Version: 1.5.26-4
Done: Gunnar Hjalmarsson <gunnarhj@debian.org>
We believe that the bug you reported is fixed in the latest version of
ibus, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1009256@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gunnar Hjalmarsson <gunnarhj@debian.org> (supplier of updated ibus package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 10 Apr 2022 14:16:37 +0200
Source: ibus
Built-For-Profiles: noudeb
Architecture: source
Version: 1.5.26-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Gunnar Hjalmarsson <gunnarhj@debian.org>
Closes: 1009256
Launchpad-Bugs-Fixed: 1968459
Changes:
ibus (1.5.26-4) unstable; urgency=medium
.
* Team upload
* d/p/src-services_Fix-bashisms-in-org.freedesktop.IBus.session.patch:
- Cherry picked upstream PR from Mitsuya Shibata (closes: #1009256,
LP: #1968459).
Checksums-Sha1:
097b3458e077457aacf042bc798c0bdbb815c66a 2858 ibus_1.5.26-4.dsc
64e7a8424ace9bd2b9b7e8797bff7af6d7c7e3a1 30944 ibus_1.5.26-4.debian.tar.xz
902136dc15d3b1e29527875ebdfb54a3c293c8f8 18886 ibus_1.5.26-4_source.buildinfo
Checksums-Sha256:
f639d68fae920d8a642fe77bcf854ed4f5cc00ea52a87a6fc706b2a1eb156567 2858 ibus_1.5.26-4.dsc
0a7c789a57a4b1e86d883bcc2044d1f110c114a1737598f942e4cd6a8d17bda8 30944 ibus_1.5.26-4.debian.tar.xz
7917c893cb88ef8258a967007b95d60747a84aaff252740b2bbd9b123f2e5ce9 18886 ibus_1.5.26-4_source.buildinfo
Files:
8eceeb02cc01128249bd586506a34260 2858 utils optional ibus_1.5.26-4.dsc
4648e1f2195d547329a82ae520179df3 30944 utils optional ibus_1.5.26-4.debian.tar.xz
9ecfae324206b8bd69a2709b49de2887 18886 utils optional ibus_1.5.26-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEDP6Ze3JFgKf6cvjP8LEQ51ppLzIFAmJSzKYACgkQ8LEQ51pp
LzLPxwgAoElON9E+75VmAfNU0BumHHJB4+KwlG3xZq7EDtDm7qILb2cnQpp7GRrQ
FKOxO6eBdZo+YWoYqcvWr5IajfA+zy6SOYoeXyWl6xm3zX5p4tsEQOScx8Xbcmpa
TiAJAtTa2p0mYas04ZZuv4qqgAf8z6B+qWF3bU5/guYtVX4A/66m36zBJHu3MbrY
nVCq49/hNE7P4xUPpcMXZYLivuDVmkjYcllcYWsMjgqNxx46tIqKFnN0+V+9DAYs
O1gQJ51yqF83zfrEOGaRNjTBCSXZb3oH8/q2e3H5MdXwf1hqiBy46ZPaQKVf/wvE
pclq8UG5J8NwAvM0uyMD7Gf2uBw0vQ==
=z9yg
-----END PGP SIGNATURE-----
--- End Message ---