- Package:
- translate-toolkit
- Source:
- translate-toolkit
- Submitter:
- Jakub Wilk
- Date:
- 2025-09-28 08:41:06 UTC
- Severity:
- minor
- Tags:
I crafted a little-endian MO file with revision 0.42. translate-toolkit
refuses to open it, saying the revision is 42.0:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/translate/storage/mo.py", line 147, in __init__
self.parsestring(inputfile)
File "/usr/lib/python2.7/dist-packages/translate/storage/base.py", line 729, in parsestring
newstore.parse(storestring)
File "/usr/lib/python2.7/dist-packages/translate/storage/mo.py", line 262, in parse
raise base.ParseError("""Unable to process version %d.%d MO files""" % (version_maj, version_min))
translate.storage.base.ParseError: 'Unable to process version 42.0 MO files'
We believe that the bug you reported is fixed in the latest version of
translate-toolkit, 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 714214@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated translate-toolkit 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: Sun, 28 Sep 2025 17:28:13 +1000
Source: translate-toolkit
Architecture: source
Version: 3.16.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian l10n developers <debian-l10n-devel@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 714214
Changes:
translate-toolkit (3.16.1-1) unstable; urgency=medium
.
* New upstream release.
* Backport patches from upstream:
- fix handling of version of little-endian MO files (Closes: #714214)
- skip comparison of MO output on little-endian systems
Checksums-Sha1:
295f22ddebf52a0cf2213bf8c4f4aecc43a3ed38 3468 translate-toolkit_3.16.1-1.dsc
58552b916ed7adaacb400d120a7357a28920c8ba 901240 translate-toolkit_3.16.1.orig.tar.xz
28e780c2fd14b2da91882519ed47c053cc7be4fa 23380 translate-toolkit_3.16.1-1.debian.tar.xz
03e63cd53a92fd2018dab2c8489f1266995d533f 2264948 translate-toolkit_3.16.1-1.git.tar.xz
c4e8f679ca1c188d01ca6792fbee8b5276f0c752 18262 translate-toolkit_3.16.1-1_source.buildinfo
Checksums-Sha256:
e811eb30430466caa9a18feb05881936bdfdf2089ef63622f2971be614f9a165 3468 translate-toolkit_3.16.1-1.dsc
c6697ba8adfbc0513a5fb7d4d4c6b11289e2022a78449dac808ac5d4f1c6a8c5 901240 translate-toolkit_3.16.1.orig.tar.xz
353b58a6e14834fd5a137e6bd46913ace57fd5798fbaad5647874a0ad114b561 23380 translate-toolkit_3.16.1-1.debian.tar.xz
2c681f895ebc7ebb348fa7828dfe87cbcb3831ed64c35c4c8cc7715438aaa646 2264948 translate-toolkit_3.16.1-1.git.tar.xz
20071f5d776ea24ce6b594f2b211895e5234fe51a4b78a95e847bc2ffcacabd1 18262 translate-toolkit_3.16.1-1_source.buildinfo
Files:
69bd696e111e90f78d29300a63868262 3468 python optional translate-toolkit_3.16.1-1.dsc
05ac490bfddac82dfbbc8e0aae1d1292 901240 python optional translate-toolkit_3.16.1.orig.tar.xz
4f0ec8e05d6df8b84d5341a7ed68cc11 23380 python optional translate-toolkit_3.16.1-1.debian.tar.xz
79eeef82439a32cccc46ae4f1e8cc441 2264948 python optional translate-toolkit_3.16.1-1.git.tar.xz
619e5adebd8235dfbc9a439a339d99f8 18262 python optional translate-toolkit_3.16.1-1_source.buildinfo
Git-Tag-Info: tag=4bc546311ee6eef46c9f9f93a55c8c227a8f8d10 fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <stuart@debian.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjY5o0ACgkQYG0ITkaD
wHmQGxAAypydUvn01qbmqCkys5lqbA5MAvtx8lPjansVdAxILXvPCV/y1n6RHG/u
7ZRDa8C5+1t2xiRECgaXIINAhhET++0ppO4PcgFdem9L62pLIweP1dlGGpSgDBZi
jTkrMTYYQ35NuCFWuz/bbmKdeS0MjzYSrsDdbvfmwohbyDcuJXFu7mz1GQZIuWRj
MAOiHkGTy0Ok9q1fpRafRO1u/ayOWF2cu0fF8hwmj19/yjkqbmf9+cdrKuNmVdVd
KFCkiZ/m0rHS9G3zUoDtzqFon5v6FAdwbiIiYI+fqqHMGkTPGjxlLglDknLkhLk+
/G3jTdot/Y1BFbJlEmRJnAhduppAHXDhYtJlRRk7NjOWv6K28zRXP29o8vJwzPpC
4WFy6aDq4k7xIAVyROsI1oeMNqu4AeWgRJcb7TeZp90hMLUVbKeb8Vih092dAbDH
sJKqxu+WyeJ8nUWQy5cbhs1ZUv+I08RQpplPK9jjbkENoyIfxOmh9D7Q6a8XwX9m
KVNzAZaTn/KiuklFs1Mz8mf28ZqY20FZ1UEhXyS0bwFqN0TwJeBepC5ppuwNYVlo
YHisLO/d7vVBzqZgTLt9omwVrOAXdKE4/e3t9nX1t4Zg1gvE985Gk/p3bOBYaIWu
XWehlIDD7IvUYZrUA8VM8WiK9t4emhUEPJQkthcmiDZIe9jIq7g=
=BCg6
-----END PGP SIGNATURE-----