Debian Bug report logs -
#912099
gnumeric: FTBFS with itstool 2.0.4: 'ascii' codec can't decode byte 0xc2
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, itstool@packages.debian.org, Dmitry Smirnov <onlyjob@debian.org>:
Bug#912099; Package src:gnumeric.
(Sun, 28 Oct 2018 09:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Niko Tyni <ntyni@debian.org>:
New Bug report received and forwarded. Copy sent to itstool@packages.debian.org, Dmitry Smirnov <onlyjob@debian.org>.
(Sun, 28 Oct 2018 09:09:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: gnumeric
Version: 1.12.43-1
Severity: serious
Tags: ftbfs
Control: block 902557 with -1
X-Debbugs-Cc: itstool@packages.debian.org
As seen at
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gnumeric.html
gnumeric fails to build on current sid/amd64. It seems to have broken
with itstool 2.0.4 in early October or so. From the build log:
if test -f "${mo}"; then mo="../${mo}"; else mo="/build/1st/gnumeric-1.12.43/doc/${mo}"; fi; \
(cd "cs/" && itstool -m "${mo}" ${d}/C/gnumeric.xml) && \
touch "cs/cs.stamp"
Warning: Could not merge cs translation for msgid:
The chapters of this version of the <application>Gnumeric</application> manual are organized as follows: <_:itemizedlist-1/>
[...]
Error: Could not merge translations:
'ascii' codec can't decode byte 0xc2 in position 97: ordinal not in range(128)
make[3]: *** [Makefile:1414: cs/cs.stamp] Error 1
This seems to be the same issue as
https://bugzilla.redhat.com/show_bug.cgi?id=1604169
https://github.com/itstool/itstool/issues/22
https://gitlab.gnome.org/GNOME/gnumeric/issues/331
--
Niko Tyni ntyni@debian.org
Added indication that bug 912099 blocks 902557
Request was from Niko Tyni <ntyni@debian.org>
to submit@bugs.debian.org.
(Sun, 28 Oct 2018 09:09:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Dmitry Smirnov <onlyjob@debian.org>:
Bug#912099; Package src:gnumeric.
(Fri, 30 Nov 2018 15:36:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Adrian Bunk <bunk@debian.org>:
Extra info received and forwarded to list. Copy sent to Dmitry Smirnov <onlyjob@debian.org>.
(Fri, 30 Nov 2018 15:36:03 GMT) (full text, mbox, link).
Message #14 received at 912099@bugs.debian.org (full text, mbox, reply):
Control: reassign -1 itstool 2.0.4-2
Control: forwarded -1 https://github.com/itstool/itstool/issues/22
Control: affects -1 src:gnumeric
On Sun, Oct 28, 2018 at 11:05:47AM +0200, Niko Tyni wrote:
> Source: gnumeric
> Version: 1.12.43-1
> Severity: serious
> Tags: ftbfs
> Control: block 902557 with -1
> X-Debbugs-Cc: itstool@packages.debian.org
>
> As seen at
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gnumeric.html
>
> gnumeric fails to build on current sid/amd64. It seems to have broken
> with itstool 2.0.4 in early October or so. From the build log:
>
> if test -f "${mo}"; then mo="../${mo}"; else mo="/build/1st/gnumeric-1.12.43/doc/${mo}"; fi; \
> (cd "cs/" && itstool -m "${mo}" ${d}/C/gnumeric.xml) && \
> touch "cs/cs.stamp"
> Warning: Could not merge cs translation for msgid:
> The chapters of this version of the <application>Gnumeric</application> manual are organized as follows: <_:itemizedlist-1/>
> [...]
> Error: Could not merge translations:
> 'ascii' codec can't decode byte 0xc2 in position 97: ordinal not in range(128)
> make[3]: *** [Makefile:1414: cs/cs.stamp] Error 1
>
> This seems to be the same issue as
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1604169
>
> https://github.com/itstool/itstool/issues/22
>
> https://gitlab.gnome.org/GNOME/gnumeric/issues/331
The agrrement seems to be that this is a regression in itstool and
should be fixed there.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Bug reassigned from package 'src:gnumeric' to 'itstool'.
Request was from Adrian Bunk <bunk@debian.org>
to 912099-submit@bugs.debian.org.
(Fri, 30 Nov 2018 15:36:03 GMT) (full text, mbox, link).
No longer marked as found in versions gnumeric/1.12.43-1.
Request was from Adrian Bunk <bunk@debian.org>
to 912099-submit@bugs.debian.org.
(Fri, 30 Nov 2018 15:36:04 GMT) (full text, mbox, link).
Marked as found in versions itstool/2.0.4-2.
Request was from Adrian Bunk <bunk@debian.org>
to 912099-submit@bugs.debian.org.
(Fri, 30 Nov 2018 15:36:05 GMT) (full text, mbox, link).
Added indication that 912099 affects src:gnumeric
Request was from Adrian Bunk <bunk@debian.org>
to 912099-submit@bugs.debian.org.
(Fri, 30 Nov 2018 15:36:07 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#912099; Package itstool.
(Fri, 07 Dec 2018 10:45:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Tanguy Ortolo <tanguy+debian@ortolo.eu>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Fri, 07 Dec 2018 10:45:02 GMT) (full text, mbox, link).
Message #29 received at 912099@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hello,
Niko Tyni, 2018-10-28 11:05+0200:
>gnumeric fails to build on current sid/amd64. It seems to have broken
>with itstool 2.0.4 in early October or so. From the build log:
>
> Warning: Could not merge cs translation for msgid:
> The chapters of this version of the <application>Gnumeric</application> manual are organized as follows: <_:itemizedlist-1/>
>[...]
> Error: Could not merge translations:
> 'ascii' codec can't decode byte 0xc2 in position 97: ordinal not in range(128)
I am investigating this, and this seems to be at least linked to the
fact that the Czech translation is buggy, with several errors in XML
tags (not closed, opened twice instead of closed…).
I am still checking this, but it does not sound abnormal for itstool to
fail on invalid XML, in which case I would reassign this bug to Gnumeric
and provide you with a patch to fix it.
--
,--.
: /` ) Tanguy Ortolo <xmpp:tanguy@ortolo.eu>
| `-' Debian Developer <irc://irc.oftc.net/Tanguy>
\_
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Tanguy Ortolo <tanguy+debian@ortolo.eu>:
You have taken responsibility.
(Fri, 07 Dec 2018 15:00:09 GMT) (full text, mbox, link).
Notification sent
to Niko Tyni <ntyni@debian.org>:
Bug acknowledged by developer.
(Fri, 07 Dec 2018 15:00:09 GMT) (full text, mbox, link).
Message #36 received at 912099-close@bugs.debian.org (full text, mbox, reply):
Source: itstool
Source-Version: 2.0.5-1
We believe that the bug you reported is fixed in the latest version of
itstool, 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 912099@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tanguy Ortolo <tanguy+debian@ortolo.eu> (supplier of updated itstool 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: Fri, 07 Dec 2018 14:12:10 +0100
Source: itstool
Binary: itstool
Architecture: source all
Version: 2.0.5-1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Changed-By: Tanguy Ortolo <tanguy+debian@ortolo.eu>
Description:
itstool - tool for translating XML documents with PO files
Closes: 912099
Changes:
itstool (2.0.5-1) unstable; urgency=medium
.
* New upstream release.
* debian/patches:
- fix_crash_912099.patch: fix a crash with some problematic.
documentation. (Closes: #912099)
- fix_crash_910458.patch: remove, applied upstream.
* debian/gbp.conf:
- use pristine-tar. (Thanks: Jeremy Bicha)
- use upstream tags.
Checksums-Sha1:
d9a938d14ab133174b4b53bcb393279bc53aa682 1994 itstool_2.0.5-1.dsc
0341f6e980c00f95c6a5652228578cb13ebf0d98 102751 itstool_2.0.5.orig.tar.bz2
17a348a88f8407c39679388c6b97d1557ebca5cf 3788 itstool_2.0.5-1.debian.tar.xz
1031b7954e455f1891524a74a9f880455878b26e 40852 itstool_2.0.5-1_all.deb
bfad93647a546fc863477fa3efe5f0965359351a 6496 itstool_2.0.5-1_amd64.buildinfo
Checksums-Sha256:
ca089ad3c333de3f9946be5b7c0315ad3f2cdf121317de04a8d155c8f2d1d8be 1994 itstool_2.0.5-1.dsc
100506f8df62cca6225ec3e631a8237e9c04650c77495af4919ac6a100d4b308 102751 itstool_2.0.5.orig.tar.bz2
f0a775a7f1bc70168bb4b8787a1c4ff0f665203f08e499a3ef741530b9b9e76a 3788 itstool_2.0.5-1.debian.tar.xz
3b05860889686c18e1aabff54a0cab9604db53fcf593ff0d49b2f58ac70dfa8a 40852 itstool_2.0.5-1_all.deb
f59b5371859d10db9fa56e8785e9a9a3bb6dcf9f419c300c2140f9b64c10324f 6496 itstool_2.0.5-1_amd64.buildinfo
Files:
dcaf48eb6e11e79e67580d72f0c14ab5 1994 text optional itstool_2.0.5-1.dsc
655c6f78fc64faee45adcc45ccc5a57e 102751 text optional itstool_2.0.5.orig.tar.bz2
e55b170f036d78adf2153a88eb7b5638 3788 text optional itstool_2.0.5-1.debian.tar.xz
3a02f9fcf9f0d3b752087c454e5be542 40852 text optional itstool_2.0.5-1_all.deb
5c7825edeefe28f90f674eb601961494 6496 text optional itstool_2.0.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEC1QNJk2lrQnjLj0t6vLNUcUAaBkFAlwKfXMYHHRhbmd1eStk
ZWJpYW5Ab3J0b2xvLmV1AAoJEOryzVHFAGgZ4lwQAK/t72x8oAdkp+aBKbjWHlBu
V0RkG3fFTM2HmmVNO/1pktpcJtlfDhZoB783SrK6gwj3ELL5exYTRTEVuaojLR34
v/Wh3RhCE+kJvNgxh6udtMc+1L5/Igvmlz7z8YPi8vBOCMtwBECfy/qIcflo9KNH
oe1+q9K0NZzglIqJp4z/wBmB5w5expftMg6M4Mlbnwb+6jkW/cXGosi+Gh9eeBEP
wrHjCV1yMhEaUaRVMwK5AdBOXLMgg7mAq/hwn05fxxhGPdnSdLOEdaeFJo5avG9n
st/rTypaHbyAh7F+9vHP4Fr3ACrJ8IWTY29+wiCbo3cuyoCXvvq0xats7el0JMiN
IbFLcu2JwSf02HaYK2RDyh2x9wI0gk4L81zdzyD2p7aCDZn01XK99CbJtwcwALqa
URZLIztsJK5YUAfXWPROMcYW8wnts6UBwZkg6agjR6wrRDcizXG4nJcS6aO/aoqd
FYqwDsMzHwhJeuOThIEdXXR1ZXqZmNu3UtUmf+j/acnDvJL60WZjqT/SvZltm6ft
T1obfiQ6YmDu2h6VEhMMuaBGyM+p075QFYfU5Nqyw9EERGypA5ACU/bjT0dTv2wO
VBCx+03/mXon9kYeqc9L68teLgjqs2nKWbmZxmY2oHJHzfHfSTrxty/EHQycGKwE
wPmMZA+iysGYqoKLq5Ra
=JgLF
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#912099; Package itstool.
(Sat, 08 Dec 2018 08:45:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Sat, 08 Dec 2018 08:45:05 GMT) (full text, mbox, link).
Message #41 received at 912099@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: found -1 2.0.5-1
> Changes:
> itstool (2.0.5-1) unstable; urgency=medium
> .
> * New upstream release.
> * debian/patches:
> - fix_crash_912099.patch: fix a crash with some problematic.
> documentation. (Closes: #912099)
Hi, gnumeric still fails to build with 2.5.0-1.
Traceback (most recent call last):
File "/usr/bin/itstool", line 1598, in <module>
doc.merge_translations(translations, opts.lang, strict=opts.strict)
File "/usr/bin/itstool", line 962, in merge_translations
self.merge_translations(translations, language, node=child, strict=strict)
File "/usr/bin/itstool", line 962, in merge_translations
self.merge_translations(translations, language, node=child, strict=strict)
File "/usr/bin/itstool", line 962, in merge_translations
self.merge_translations(translations, language, node=child, strict=strict)
File "/usr/bin/itstool", line 962, in merge_translations
self.merge_translations(translations, language, node=child, strict=strict)
File "/usr/bin/itstool", line 964, in merge_translations
newnode = self.get_translated(node, translations, strict=strict, lang=language)
File "/usr/bin/itstool", line 1065, in get_translated
msgstr))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 148: ordinal not in range(128)
Full build log attached.
--
Niko Tyni ntyni@debian.org
[gnumeric_1.12.43-1_amd64.build (text/plain, attachment)]
Marked as found in versions itstool/2.0.5-1; no longer marked as fixed in versions itstool/2.0.5-1 and reopened.
Request was from Niko Tyni <ntyni@debian.org>
to 912099-submit@bugs.debian.org.
(Sat, 08 Dec 2018 08:45:05 GMT) (full text, mbox, link).
Reply sent
to Tanguy Ortolo <tanguy+debian@ortolo.eu>:
You have taken responsibility.
(Mon, 10 Dec 2018 18:21:03 GMT) (full text, mbox, link).
Notification sent
to Niko Tyni <ntyni@debian.org>:
Bug acknowledged by developer.
(Mon, 10 Dec 2018 18:21:03 GMT) (full text, mbox, link).
Message #48 received at 912099-close@bugs.debian.org (full text, mbox, reply):
Source: itstool
Source-Version: 2.0.5-2
We believe that the bug you reported is fixed in the latest version of
itstool, 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 912099@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tanguy Ortolo <tanguy+debian@ortolo.eu> (supplier of updated itstool 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: Mon, 10 Dec 2018 18:42:09 +0100
Source: itstool
Binary: itstool
Architecture: source all
Version: 2.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Changed-By: Tanguy Ortolo <tanguy+debian@ortolo.eu>
Description:
itstool - tool for translating XML documents with PO files
Closes: 912099
Changes:
itstool (2.0.5-2) unstable; urgency=medium
.
* debian/patches/fix_crash_912099.patch: fix a further similar crash.
(Closes: #912099)
Checksums-Sha1:
ce21bf82d32670b0c6cdcf6c31e36d42f4e6d8db 1961 itstool_2.0.5-2.dsc
71552382b8ea025f3c0edbd5168210a84c6553bb 4176 itstool_2.0.5-2.debian.tar.xz
b911ebdb850ecc984148ba4f1138e6f1e3c8a1c2 41060 itstool_2.0.5-2_all.deb
111ff60db49b77dce8d462aa21a0d0dfc45d6231 6232 itstool_2.0.5-2_amd64.buildinfo
Checksums-Sha256:
5c6b2c55bedb4516f1a4ae8c7c45362573bffb5a5290436dc706c7defab46500 1961 itstool_2.0.5-2.dsc
46a901811eed0fbc2935d96bebcbe03286ab6d7b5b0ed121eb19953d9a831e91 4176 itstool_2.0.5-2.debian.tar.xz
9dbdcce8d8b815a5793b9e992ddaceac09d5897e8e3b8e085803afdfbc91d96b 41060 itstool_2.0.5-2_all.deb
9a1f823745e42b4f9985be799e4c2bea2ad88cbfb549ebe0e84e83c5ec56c1f5 6232 itstool_2.0.5-2_amd64.buildinfo
Files:
902d55c58489ea5c8b8f329949f0edb6 1961 text optional itstool_2.0.5-2.dsc
b7922ca7656a94a118c8c33cf5873699 4176 text optional itstool_2.0.5-2.debian.tar.xz
3727c20c0491f2da2439f69e21c303d9 41060 text optional itstool_2.0.5-2_all.deb
3ec18d94ba8a2808e0933d1dd0d45e6a 6232 text optional itstool_2.0.5-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEC1QNJk2lrQnjLj0t6vLNUcUAaBkFAlwOqgwACgkQ6vLNUcUA
aBlBMw//QfOAcmTAQe3Jv1Tf8+Yrb3ReF1I/XhhhOuNBq2GrXl64HmAHKEl78kOZ
GUvTOZpm3uH7+pJSiO8L6OgJ77wQGx0QNHyUbctwbEi+J2WoMYGyKcuYHG0Cf2R/
HDksrPt23KB5g/mKqRrwYMSE/U+D1x8aCOlxPLZgaSsiedZyWmY5n2JHmrDDXhbQ
naURmyGUnWMxGj6RuAJLiF5DFJQyDsYsYJSKS1YhFwMHa4IKK6dQA/oF7L8ten2F
/G8rtNIUBK7kZs2eR3rVPFb9QUYasxNofpbhHCMevPBl+0r2MKf4L+VycsvTHbJz
Gg1T8hK5NvlsR80KLdqwqtMQnrmoJDON6WzB01r9brlGmNa2ZrHy5my0yi/XSexJ
zF7fXZurY/vMZrek3nSNcHOYJIfkCxqyomF1BnN4VCCii0/QsGBCpgcONomXvhLG
YRECXH1dZrGQjpyP4Uv469HKiIhrQ4intKbxF+YBZqCKVObjYgZz2dSCSsq36PBl
N8mG9euDtLg9bP1NnzwaA8hCEJz+WA7SH9zPhOdrYQs6znXbRdf/9LrKUilkYAYl
DutznErIEmug1dVE5bbRg0wHco3Qdjii4cEZUHcd34Qv7W1bsJm8r6qNY9eWi/kE
rz9CM1F/E81+chjoS2EVresoYqYdlXFgbxLNFZs4whUIJu7HxDs=
=Tg7Z
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 13 Jan 2019 07:32:38 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Aug 4 16:37:18 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.