-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 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-----