Your message dated Fri, 15 Aug 2025 22:02:39 +0000
with message-id <[email protected]>
and subject line Bug#1110708: fixed in pyraf 2.2.2-4~deb13u1
has caused the Debian Bug report #1110708,
regarding [python3-pyraf] Not properly working with Python 3.13
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 [email protected]
immediately.)
--
1110708: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110708
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-pyraf
Version: 2.2.2-3
Severity: serious
Control: tags -1 patch
As pointed out in https://github.com/iraf-community/pyraf/issues/182,
version 2.2.2-3 fails to work properly with Python 3.13:
$ pyraf -c 'onedspec; splot dev$pix 34'
[...]
File "/usr/lib/python3/dist-packages/pyraf/gki.py", line 1423, in
__init__
p[0:4] = [0x92, 0x49, 0x24, 0x92]
OverflowError: Python integer 146 out of bounds for int8
PANIC in `/usr/lib/iraf/noao/bin/x_onedspec.e': Write to IPC with
no reader
The proper solution is to apply
https://github.com/iraf-community/pyraf/pull/176; however for a minimal
fix one can just remove the line 208 from pyraf/pyraf/gkitkbase.py:
index e55fe18..e77373d 100644
@@ -205,7 +205,6 @@ class GkiInteractiveTkBase(gki.GkiKernel,
wutil.FocusEntity):
self.colorManager.setColors(self.gwidget)
self.wcs = irafgwcs.IrafGWcs()
self.linestyles = gki.IrafLineStyles()
- self.hatchfills = gki.IrafHatchFills()
self.textAttributes = gki.TextAttributes()
self.lineAttributes = gki.LineAttributes()
self.fillAttributes = gki.FillAttributes()
This is severity serious as it prevents the package from any real use.
--- End Message ---
--- Begin Message ---
Source: pyraf
Source-Version: 2.2.2-4~deb13u1
Done: Ole Streicher <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pyraf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ole Streicher <[email protected]> (supplier of updated pyraf 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 13 Aug 2025 09:48:47 +0200
Source: pyraf
Architecture: source
Version: 2.2.2-4~deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 1110708
Changes:
pyraf (2.2.2-4~deb13u1) trixie; urgency=medium
.
* Fix graphical init for work with Python 3.13. Closes: #1110708
* Upload to stable
Checksums-Sha1:
b3b3f8e1efbd97d66406b7b69bdbc2ac91f0bc82 2307 pyraf_2.2.2-4~deb13u1.dsc
9bb2d22c871df96566cf7c84b9c57e00e76461c8 8376
pyraf_2.2.2-4~deb13u1.debian.tar.xz
Checksums-Sha256:
09787df6f938e252a4dd7ed8dd420907fc2e12ba6fb41c873914792b80d8432b 2307
pyraf_2.2.2-4~deb13u1.dsc
51fed6a01479b44bbb53608ae79f178f329faae875ffb91621a6aeee58750301 8376
pyraf_2.2.2-4~deb13u1.debian.tar.xz
Files:
7e7170d3efe1ecf5cd3d80c75e6767e6 2307 python optional pyraf_2.2.2-4~deb13u1.dsc
7afefa402fb5a94524f8223f25c129ba 8376 python optional
pyraf_2.2.2-4~deb13u1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmifi5cACgkQmk9WvbkO
GL1S7hAAlvuaYjqysv7IBOWk3m9OP7yI4F6k5Fcfx9MbbnuPnvtJcQYi2UVY7Fs7
z4/nvE+gjJZvuXsmgRRoBlz62SkRoYUDyHX50c7Nq8C8ig56/r1o+5aVOExC1sSE
NSUy58K74afZLbKAcbwXnLVwIzEBcFOIAHKkOLzOIiaVIpGPdS1diEehD+cLfxQl
lgJ9p96V0ssvaibshJ9AMBFafSZiYFx+fSZNw46Ki5QNTU8X33hJzFj/MwMYDW08
OX8SrIG1045sesAfKmEtFct+tK5iEUJv4bEyHcgVBaIeP2xT4Zqa2nogV4gDZVSE
6pObmY/cQ6BnbEUwLAKyBY6yNv2sislUpfUgRVPMG7N9b+ephW7K7oIe4a5Fpae/
qC5ZISXXAx1gjGMr636CmGn0CAZ2C/fca/9boWkl5WjYbs4wrWXnJyL7vdjQYK5H
KfOSTLLOZM6GOi58DD2pt7yzksqCo9wjHXSBw0NUNVXwWQktgNdxF7k70JwazF9L
i3FO6hi4oFq8rcUXmyHuWvckGfqIuex5kXTfHPaDGQot+IVlU8LF1u184NAntVOH
P1rEBfE9R+fzN1oNUbXNriOQpC2wfmgfXFVPlrl0D25h3OMOjTYskMyQGV7m0TFE
ZzQuegv5CYmPLWA64fg+tFqd9kwhg8PCI2sIQedTPUwZ3NFx7xQ=
=EMjf
-----END PGP SIGNATURE-----
pgp1ysz12MeTu.pgp
Description: PGP signature
--- End Message ---