We believe that the bug you reported is fixed in the latest version of
opencc, 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 1145010@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 opencc 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)
Format: 1.8
Date: Fri, 21 Aug 2026 14:17:22 -0400
Source: opencc
Architecture: source
Version: 1.4.1+ds1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 1145010
Changes:
opencc (1.4.1+ds1-8) unstable; urgency=medium
.
* Do not ship the generated .ocd2 dictionaries in Architecture: all
packages. They are marisa-trie images written in host byte order and
are unusable on hosts of the opposite endianness, so every big-endian
architecture received the little-endian copies built on the arch:all
buildd. On s390x this made opencc fail at runtime with "Invalid OpenCC
Marisa dictionary: [...] size > avail_", which is what the s390x
autopkgtest has been catching since the tests were re-enabled in -7.
- debian/libopencc1.4.install, debian/libopencc-data.install: Move
usr/share/opencc/*.ocd2 back from libopencc-data (arch:all) to
libopencc1.4 (arch:any), reverting the move made in 1.4.1+ds1-4.
This also fixes the undeclared file conflict between libopencc-data
and libopencc1.4/libopencc1.1, as libopencc-data now only ships the
architecture-independent *.json configurations. (Closes: #1145010)
- debian/opencc-jieba.install, debian/opencc-jieba-data.install:
Likewise move usr/share/opencc/jieba_dict/jieba_merged.ocd2 from
opencc-jieba-data (arch:all) to opencc-jieba (arch:any). The
plain-text jieba_dict/*.utf8 sources stay in opencc-jieba-data.
- debian/control: Add the matching Breaks/Replaces against
libopencc-data (<< 1.4.1+ds1-8~) on libopencc1.4 and against
opencc-jieba-data (<< 1.4.1+ds1-8~) on opencc-jieba.
- debian/control: Adjust the binary package descriptions to say which
package now holds the dictionaries.
- debian/README.source: Document that the .ocd2 files are byte-order
dependent, must never be shipped arch:all, and that libopencc1.4
therefore cannot be marked Multi-Arch: same.
- debian/opencc-jieba.lintian-overrides: New file, overriding
arch-dep-package-has-big-usr-share for the same reason.
Checksums-Sha1:
f9769bdcc1f7f53be11460a00a50c784f4d6bcb6 3141 opencc_1.4.1+ds1-8.dsc
4c1ec17f7985c656d45fe2bba58b1c4f1a8544b2 7185608 opencc_1.4.1+ds1.orig.tar.xz
913c80de72a043d544d7bf43a3366d3583d58808 25384 opencc_1.4.1+ds1-8.debian.tar.xz
c23df6bc957119867535c50f3b75943b59fc9fe9 11930 opencc_1.4.1+ds1-8_amd64.buildinfo
Checksums-Sha256:
245741489c0eb08adc4f70cdf83b8410aa09d62b58ba7697a1c6a9c5dc3ad3f3 3141 opencc_1.4.1+ds1-8.dsc
0aefdbd7c52739f0af0ca8f0b4294072e38505427098eaf60767ce9cb3e56b4c 7185608 opencc_1.4.1+ds1.orig.tar.xz
53115617d94fd9cf7e7719f30e7eed10585c2aecdb6b6c16e91214edb562f122 25384 opencc_1.4.1+ds1-8.debian.tar.xz
e69518f7faa9b5ff5c1cc1f357d92db59887122c424909a18667c1559ad9dedd 11930 opencc_1.4.1+ds1-8_amd64.buildinfo
Files:
f10f66c2a426a11e08fbcf03426ebfd7 3141 libs optional opencc_1.4.1+ds1-8.dsc
3e882b5d06a9e5224d80c9ec56f95146 7185608 libs optional opencc_1.4.1+ds1.orig.tar.xz
13da6c723f8f2d8b62a503df3b049058 25384 libs optional opencc_1.4.1+ds1-8.debian.tar.xz
87777e68fb10cc54173ca06d389b6d86 11930 libs optional opencc_1.4.1+ds1-8_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmqIojIACgkQwpPntGGC
Ws4mTBAAr45tTYDJWuPv45q6gZvQpPCapRXfHcQ6DLRVWhoSJX/mLH/KjxNW/uYu
7ed2p1ud/xs4zViJXb6AGCPHuaPJqj50lLMG1uSHw7qc8YbE2QCBAuYZxaiqPaBC
w93n2NwXkxYXgEY4xsloTPRcSXEiC+KaiD79koVnFYjJ93ET2NrWdpTVZQJpRbed
qW4yxRGWHnDkf/ud7szesyGSpiBVDtpGY6l3KMot+zp9WAf9O1k2nvrXdjIN4Vve
iAbzZugxGK04j/tintQ4Y29tEBrwxYimhk8n9kxCnEmMq1eZGuhcqarcQsPG3zJP
yXqBrcM39YoyvJVSxwsv6YV8Sta2LCuuVP0UK0iykqOZzErcjh3t2GlgeXJFB3bs
epiPAHRZcTrDz9wuTbjQTzyrLvbPToVek9cb6dqTUloTZ9edMAy4fyqAm1/5tCb8
SOw72LhvWzm5lb4ZyaxpEMtE6shbOmN6NORnkj0TUzgcv3vIo+Y+1NPRo1AZKvoR
VveltTMbXCiekQyvJgM6dHDkK1XaiMDbDFRILbrT8DfSQE+bAdfqqCDXxMEQXyP2
N+R3ZIwwP4StwISjAdylvD2ZN8H39ye52JPmtrxw1rFMGq1K0FCE1C75OqFzB9xh
6Q0VedL2rsFddnRsdrX3gYc4k2NEN5sgqbvjsaQ/SjbLb9D7VTU=
=LoG0
-----END PGP SIGNATURE-----