Your message dated Sun, 10 Apr 2022 02:48:49 +0000
with message-id <e1ndndb-000gmz...@fasolo.debian.org>
and subject line Bug#1005028: fixed in pyx3 0.15-6
has caused the Debian Bug report #1005028,
regarding pyx3: fix t1 extension with Python 3.10
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1005028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005028
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pyx3
Version: 0.15-5
Severity: normal
Dear Maintainer,
building pyx3 with python 3.10 is failing:
Traceback (most recent call last):
File "/tmp/autopkgtest.UtTakl/autopkgtest_tmp/examples/text/marker.py",
line 10, in <module>
c.writeEPSfile("marker")
File "/usr/lib/python3/dist-packages/pyx/canvas.py", line 50, in
wrappedindocument
return method(d, file, **write_kwargs)
File "/usr/lib/python3/dist-packages/pyx/document.py", line 185, in
writeEPSfile
pswriter.EPSwriter(self, f, **kwargs)
File "/usr/lib/python3/dist-packages/pyx/pswriter.py", line 169, in __init__
registry.output(file, self)
File "/usr/lib/python3/dist-packages/pyx/pswriter.py", line 52, in output
resource.output(file, writer, self)
File "/usr/lib/python3/dist-packages/pyx/font/font.py", line 57, in output
self.t1file.getstrippedfont(self.glyphnames,
self.charcodes).outputPS(file, writer)
File "/usr/lib/python3/dist-packages/pyx/font/t1file.py", line 1019,
in getstrippedfont
self.gatherglyphcalls(glyph, seacglyphs, subrs, T1context(self))
File "/usr/lib/python3/dist-packages/pyx/font/t1file.py", line 900,
in gatherglyphcalls
self.gathercalls(self.getglyphcmds(glyph), seacglyphs, subrs, context)
File "/usr/lib/python3/dist-packages/pyx/font/t1file.py", line 859,
in getglyphcmds
self._data2decode()
File "/usr/lib/python3/dist-packages/pyx/font/t1file.py", line 721,
in _data2decode
self._data2 = self._eexecdecode(self._data2eexec)
File "/usr/lib/python3/dist-packages/pyx/font/t1file.py", line 670,
in _eexecdecode
return decoder(code, self.eexecr, 4)
SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
Python 3.10 is now enforcing https://www.python.org/dev/peps/pep-0353/
Upstream has a fix in commit
https://github.com/pyx-project/pyx/commit/0f2834330f7c86dbb5de9f75f9c7c8b7ab4ebabf
via PR https://github.com/pyx-project/pyx/pull/35
--- End Message ---
--- Begin Message ---
Source: pyx3
Source-Version: 0.15-6
Done: Stuart Prescott <stu...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pyx3, 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 1005...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <stu...@debian.org> (supplier of updated pyx3 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 09 Apr 2022 13:26:04 +1000
Source: pyx3
Architecture: source
Version: 0.15-6
Distribution: unstable
Urgency: medium
Maintainer: Stuart Prescott <stu...@debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 1005028
Changes:
pyx3 (0.15-6) unstable; urgency=medium
.
* Fix T1 extension compilation with Python 3.10 with thanks to Andreas
Hasenack for the report and the patch (Closes: #1005028).
* Add lintian overrides to silence some noise.
Checksums-Sha1:
adde020d22e29dd19741cbceb66bf0bf977cbb74 2300 pyx3_0.15-6.dsc
d402b5e65e8bd80807077de70a7105272189fb1d 19796 pyx3_0.15-6.debian.tar.xz
ea30f9c60667c44890f59385fc15aefdb86af423 11779 pyx3_0.15-6_amd64.buildinfo
Checksums-Sha256:
2ad23d3df14b8646eef430bf1e21b941ed8d03adac7a60092896a8b44d1a6055 2300
pyx3_0.15-6.dsc
33d381a548278fdc19508dde2f9aed35cb4cd4b2123cfc0e6335b1c277026562 19796
pyx3_0.15-6.debian.tar.xz
583ceb333c64dd64d3f891a30f83c29c778e4441498dc9d2add0021edb12d364 11779
pyx3_0.15-6_amd64.buildinfo
Files:
b5506635070eee7e5f2d3c3ffecc8474 2300 python optional pyx3_0.15-6.dsc
e62ac7d9b2c9d60496a1970f91d18536 19796 python optional
pyx3_0.15-6.debian.tar.xz
04afb2a7497aedd1c9d936c7e96a9607 11779 python optional
pyx3_0.15-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmJRDHgACgkQu8F+uxOW
8vdMlA//ZnCxdwbJdPul2h7vYSELYIPyGkUXdu4zYaGfT9nSztGS8LSIwodo52XF
4Jh3PEvV+SeDhM8p+PkVZmDE8o+Jm/RGhfgVM1EiYEczAnt/OkmMWjxJ8N26zCpV
2+WhBKE9Kw9JRwjKHC9JCJgvDx6F7Pzl/5ZFPdEV9ooXIIq8M++ozD7wB7kdh8w7
1ezSNz/B9eRQglX+z73TJQmqZLYJIobqDQmOlIl8sI/ioY45Yxfs2HbESJXtsXgK
HRsJBzkO0fQ5x7OYNCW4/p1pOn/yWfYy/SEcQRROD5NNrCYxl4UMH2F+0EdwDx+r
donTVQ0SQ5vBRjV6LN0ymkQYOe0JZFTDtTPn9FzF7de6wJqF2hQkrjNlUtGnnW3g
PAelzVUSYNDc7aCmZmFxsClQOIU+X48g5wGooAmZSmUkZNYUZYn9SN6+P/2xX4Wv
W+E83NDjpnhQIGnn0jnL1HaHyPp1Vk8FwitIOO45Nr6yUgNRnUPybzX6eVaWnDzS
4kdm2NLtCB8cSGUtZ56rfCVYN3dfaXcNuhy5ELCaG8srTI/qdx7ouire3J+O3Eff
OoMaVzFbx1yYER73/cJKrA6pPZG8hrAqH+k99+2XmkKvxtkyUaqsxq9tpspZUDde
K69nIY4N4tMvNZvo3ZmmCDaPpQ+eHzn9qZ18P8O8wtD8jnbgpxs=
=amFx
-----END PGP SIGNATURE-----
--- End Message ---