[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1009256: marked as done (ibus: Upstream uses bashisum)



Your message dated Sun, 10 Apr 2022 12:48:47 +0000
with message-id <E1ndWzn-000GLA-QY@fasolo.debian.org>
and subject line Bug#1009256: fixed in ibus 1.5.26-4
has caused the Debian Bug report #1009256,
regarding ibus: Upstream uses bashisum
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1009256: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009256
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- 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 ---

Reply to: