--- Begin Message ---
Package: ibus-table
Version: 1.9.21-1
Severity: serious
Control: affects -1 src:ibus-table-others
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ibus-table-others.html
...
/usr/bin/ibus-table-createdb -n compose.db -s compose.txt
Traceback (most recent call last):
File "/usr/share/ibus-table/engine/tabcreatedb.py", line 455, in <module>
main()
File "/usr/share/ibus-table/engine/tabcreatedb.py", line 175, in main
create_database=True)
File "/usr/share/ibus-table/engine/tabsqlitedb.py", line 262, in __init__
import ibus_table_location
File "/usr/share/ibus-table/engine/ibus_table_location.py", line 102, in <module>
__module_init = __ModuleInitializer()
File "/usr/share/ibus-table/engine/ibus_table_location.py", line 96, in __init__
_init()
File "/usr/share/ibus-table/engine/ibus_table_location.py", line 76, in _init
os.makedirs(IBUS_TABLE_LOCATION['data_home'])
File "/usr/lib/python3.6/os.py", line 210, in makedirs
makedirs(head, mode, exist_ok)
File "/usr/lib/python3.6/os.py", line 210, in makedirs
makedirs(head, mode, exist_ok)
File "/usr/lib/python3.6/os.py", line 210, in makedirs
makedirs(head, mode, exist_ok)
File "/usr/lib/python3.6/os.py", line 220, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/nonexistent'
make[2]: *** [Makefile:519: compose.db] Error 1
This can be reproduced with:
# works
$ HOME=/tmp /usr/bin/ibus-table-createdb -n compose.db -s compose.txt
# fails
$ HOME=/doesnotexist /usr/bin/ibus-table-createdb -n compose.db -s compose.txt
--- End Message ---
--- Begin Message ---
Source: ibus-table-others
Source-Version: 1.3.9-3
We believe that the bug you reported is fixed in the latest version of
ibus-table-others, 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 908580@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated ibus-table-others 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: SHA512
Format: 1.8
Date: Sat, 29 Sep 2018 13:59:31 -0400
Source: ibus-table-others
Binary: ibus-table-cns11643 ibus-table-compose ibus-table-emoji ibus-table-ipa-x-sampa ibus-table-latex ibus-table-rustrad ibus-table-thai ibus-table-translit ibus-table-translit-ua ibus-table-viqr ibus-table-yawerty
Architecture: source
Version: 1.3.9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Description:
ibus-table-cns11643 - ibus-table input method: Cns11643
ibus-table-compose - ibus-table input method: Compose
ibus-table-emoji - ibus-table input method: Emoji
ibus-table-ipa-x-sampa - ibus-table input method: IPA-X-SAMPA
ibus-table-latex - ibus-table input method: LaTeX
ibus-table-rustrad - ibus-table input method: Russian Traditional
ibus-table-thai - ibus-table input method: Thai
ibus-table-translit - ibus-table input method: Translit
ibus-table-translit-ua - ibus-table input method: Ukrainian Translit
ibus-table-viqr - ibus-table input method: Viqr
ibus-table-yawerty - ibus-table input method: Yawerty
Closes: 860110 899549 908580
Changes:
ibus-table-others (1.3.9-3) unstable; urgency=medium
.
* Team upload.
* debian: Apply "wrap-and-sort -abst".
* debian: Bump debhelper compat to v11.
* debian/control:
+ Update Maintainer field and use debian-input-method mailing list.
Closes: #899549.
+ Bump Standards-Version to 4.2.1.
+ Remove unnecessary build dependency dh-autoreconf.
+ Correctly set Homepage field. Closes: #860110.
+ Update Vcs-* fields and point to Salsa input-method-team repo.
* debian/rules:
+ Modernize packaging instructions.
+ Explicitly set HOME envvar to circumvent ibus-table-createdb failure.
Closes: 908580.
* debian/patches: Remove empty directory.
* debian/not-installed: Explicitly not installing old-hu files to prevent
FTBFS. This file should be installed as a separate package later.
Checksums-Sha1:
e24865544112136c78cad579a987ef36a45fc6f9 2762 ibus-table-others_1.3.9-3.dsc
898158e4d1eb29421fd8c20e664482647ccd603b 3432 ibus-table-others_1.3.9-3.debian.tar.xz
40b3da81fcd95e30f0d3cd5ff6c674a42a2c8fb1 12758 ibus-table-others_1.3.9-3_amd64.buildinfo
Checksums-Sha256:
d7e5cf056e0a47fbaef807fa2a1d9a743beae8677a2329e1ed9d32d738282bb0 2762 ibus-table-others_1.3.9-3.dsc
0c0dcc7e13eaf77cc5419a3fd172566b13dae08a310f8f8518ed577208d4f719 3432 ibus-table-others_1.3.9-3.debian.tar.xz
c01a32c099c6c0d9c1b28e08f9fb021f2621b1eeb5731669c20865c179af6cf7 12758 ibus-table-others_1.3.9-3_amd64.buildinfo
Files:
99686db7db0fb17729b94cbaf2045940 2762 utils optional ibus-table-others_1.3.9-3.dsc
42072c09f1d9868988f3a380cce8b0e8 3432 utils optional ibus-table-others_1.3.9-3.debian.tar.xz
73784bc1174e3887c391655f084de82d 12758 utils optional ibus-table-others_1.3.9-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAluvyVkACgkQwpPntGGC
Ws5XbA//U5Kryh49Os7uHv+CgjjMnCJPfhIOz55dKihHlXjRZVXb3v165uaX6HTW
K0hT/dyfMOU7ZRjNAUleAVYPDvVgNzdVeUvHChugzitj3TbwISkaefJDpuqZizdB
a9oUoiVi/aN7+Xb1lSiVrHP1NCrndeppxvo0eZLh/7crkrapoZR0ug5VogXDjGpE
A/Nt8ORHfJUR5P47zpFZRcCpCLu3BG3C0JPr3tw/E5Xg3xX6VwNz6rTRritfphQm
vT2sRDNEmVcrxLt9IV7FehM2mYVnilIJLsFIv7pNYSnVolIlv+iiYuGAMfe0+QHd
Ly6KZG9Z0RPKstUzxKCIP4b3IJ+seMuP1bQ3isQNr+fQj0DgvqMoLQL51fQxnOdg
Xdm+APVgHh47EVfWQmXVKkcg0ubHZPeV+VjzyajJg7boRMHiqi529NxEXgEOD0yg
CG6Kdq64Vf6wi6KinhWUFHaGdxWtT09hFEExqXnodcKtK/PuYlh3ENMtQPgjh4s2
Ju6HtVaDi6DM3fAhig+CpjsvWOHaFkuUY4CWG/pIE9pv1MbfJ0xqo0iWquhdCJwh
IEtotZKeflvjKLyBcU1on7T7lcXmpeW04+Sd0iZuvEj4rsHIr+z6CAUnSRxpQ0aS
YxTKNq1d4GbRycmOVHnc0kEPlD68MdSnYBpaZa3S/F4vPMof6XY=
=4H2/
-----END PGP SIGNATURE-----
--- End Message ---