Your message dated Fri, 01 May 2020 19:17:08 +0000
with message-id <e1jub9o-000j90...@fasolo.debian.org>
and subject line Bug#945344: fixed in uim 1:1.8.8-4+deb10u3
has caused the Debian Bug report #945344,
regarding libuim-data: registers unusable "tutcode" module
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 ow...@bugs.debian.org
immediately.)
--
945344: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945344
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libuim-data
Version: 1:1.8.8-4+deb10u2
Severity: grave
Justification: renders package unusable
Dear Maintainer,
After upgrading buster to 10.2, libuim-data accidentally registers
"tutcode" module even when uim-tcode is not installed:
$ env LANG=C dpkg -l uim-tcode
dpkg-query: no packages found matching uim-tcode
$
$ cat /var/lib/uim/installed-modules.scm
;; This is an automatically generated file. DO NOT EDIT.
;; The described order of input methods affects which IM is preferred
;; at the default IM selection process for each locale. i.e. list
;; preferable IM first for each language
(define installed-im-module-list '("tutcode" "mozc"))
(define installed-im-list '(tutcode mozc))
(define enabled-im-list installed-im-list)
$
This is caused by an output pattern of dpkg-query which the current postinst
does not handle:
$ export LANG=C
$ dpkg-query -W -f='${Status}\n' uim-skk
unknown ok not-installed
$ dpkg-query -W -f='${Status}\n' uim-tcode
dpkg-query: no packages found matching uim-tcode
libuim-data should avoid registering the broken modules (whose
dependencies are not satisfied.)
It should also unregister the modules because
"uim-module-manager --register <module>" inserts <module> in front of the
existing installed modules, which means it prefers the broken module over any
other working modules.
Thanks in advance,
--
YOSHINO Yoshihito <yy.y.ja...@gmail.com>
-- System Information:
Debian Release: 10.2
APT prefers stable
APT policy: (990, 'stable'), (500, 'testing'), (99, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN,
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8),
LANGUAGE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: uim
Source-Version: 1:1.8.8-4+deb10u3
Done: YOSHINO Yoshihito <yy.y.ja...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
uim, 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 945...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
YOSHINO Yoshihito <yy.y.ja...@gmail.com> (supplier of updated uim 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 12 Jan 2020 19:42:26 +0900
Source: uim
Architecture: source
Version: 1:1.8.8-4+deb10u3
Distribution: buster
Urgency: medium
Maintainer: HIGUCHI Daisuke (VDR dai) <d...@debian.org>
Changed-By: YOSHINO Yoshihito <yy.y.ja...@gmail.com>
Closes: 945344
Changes:
uim (1:1.8.8-4+deb10u3) buster; urgency=medium
.
* Non-maintainer upload.
.
[ NOKUBI Takatsugu ]
* d/libuim-data.postint: add uim-mozc (See #939588)
.
[ HIGUCHI Daisuke (VDR dai) ]
* d/libuim-data.postint: add uim-chewing
.
[ YOSHINO Yoshihito ]
* d/libuim-data.postinst: unregister not-installed modules (Closes: #945344).
The previous upload to fix #939588 caused regression, which has
accidentally registered some not-installed modules.
Checksums-Sha1:
9823fb0002ee1c08c0d58e6c3fb7cabf6c4be695 3695 uim_1.8.8-4+deb10u3.dsc
caeed7da0f7b3ff1bb78e797e8fd9dcc30daca6c 37148
uim_1.8.8-4+deb10u3.debian.tar.xz
6098bdea8114e588ba3449527ee54281fb3e65be 28762
uim_1.8.8-4+deb10u3_amd64.buildinfo
Checksums-Sha256:
36198ef75b2f9771383af59c3c6ee64f011de0b2cd5d5f34865547effbfc0ddf 3695
uim_1.8.8-4+deb10u3.dsc
2aa6fc7632fbe0c4bc98e6a03f4e53adbe3786c2880f94387ae7f8ebe5de2fc5 37148
uim_1.8.8-4+deb10u3.debian.tar.xz
04d407138164722f322cc487fd7bffc917a21f1037c2092285a4f48a8dc0ab83 28762
uim_1.8.8-4+deb10u3_amd64.buildinfo
Files:
ce5447fc6696829dc6ad24e273f6b797 3695 libs optional uim_1.8.8-4+deb10u3.dsc
a438a21b278f889bbc7e5316385e505c 37148 libs optional
uim_1.8.8-4+deb10u3.debian.tar.xz
fbb6e9e69681cb03e07e4ffc0e541e45 28762 libs optional
uim_1.8.8-4+deb10u3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEEmUUrTdKL7qyKtckxsGZi7JwMFAQFAl6ngQYTHGtub2tAZGFp
b25ldC5nci5qcAAKCRCwZmLsnAwUBAIYD/49fjDsO9IkPs7oQdIwqz8bGE9CKGOH
WGdnheP4PwF9KyegHaU8Ti0nAYq/67LG+yT9yVjkr+2y9pO61V2jGtQRbqDfrRr2
EOB5LR7ArJ+4w0GONCxHiTrOM+JyezL8TrZX7BX3EPH5o2D06zZqaoHwMPNsu+DQ
6nFD2aH/hJeyLqZxJhzOeq67vyzl6uwOZY5VDFDJAsR3M1tgJJlWnkyxiEa8Aiq7
DxTXH3Ruz0kOGCAtTxaCf4vixZlgRrjeXe1uTSGSd0YTt1R60pAsgzSA6St18DBS
+pX2sH6vPqFGtMyDM2aBFqW40kSwmZi7uwNkQfSs8fu+Mr7SBkQVl8xEo1W0Nn/D
PKTi04qqwDsi7kngoCgCnNzKaGN8uO/hCl8lVACSkyNPE3HLSYegZK+/qHi1xV4b
V6B2cbBUZBCldNC7QPVJqZyfOYo4UDgO2KmW8A02MEY8pg5crfrKXy5nZNgGe8eW
3qDL2k6Gytvwd6E4W1bTDcQr+JAkgHAt2o8IXOJKHyVh9Yr83wqd3TzGtUaKB3R3
5lvDi5tTQny8bLH5iqJu3EY/SwlW6F5exa2YCeKFZpxlxuP5wt29hRyMypoGwgPv
X0M/gOXQUxj/LgkhDbzhsBn2HwndlG+XxNa+x6+KciKY1Yt/2PE7gmotxzaM7pZG
8HqvuhPKphAkhQ==
=rGWB
-----END PGP SIGNATURE-----
--- End Message ---