Your message dated Tue, 12 Aug 2025 18:37:32 +0000
with message-id <[email protected]>
and subject line Bug#1110708: fixed in pyraf 2.2.2-4
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
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: Tue, 12 Aug 2025 19:59:59 +0200
Source: pyraf
Architecture: source
Version: 2.2.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 1110708
Changes:
pyraf (2.2.2-4) unstable; urgency=medium
.
* Fix graphical init for work with Python 3.13. Closes: #1110708
Checksums-Sha1:
ce9b000fb3079e12b79b24182a4e3588aabf2952 2275 pyraf_2.2.2-4.dsc
99ab9aaf0688cf8e8cdf06375e53734278b9713c 8376 pyraf_2.2.2-4.debian.tar.xz
Checksums-Sha256:
569d7bb8deb6db6425dcdb284e57f7e989ca16ce1ba14ab9b512c6f5bb22d077 2275
pyraf_2.2.2-4.dsc
f4c0c7e063452fdce16572c010d7d7750ec0258e8814de2fe757c7ccbd06995d 8376
pyraf_2.2.2-4.debian.tar.xz
Files:
eafe83ccc4b5e0ed863df15a6a7f644f 2275 python optional pyraf_2.2.2-4.dsc
a295281d3e0288abfbe411618bc77432 8376 python optional
pyraf_2.2.2-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmibgpIACgkQcRWv0HcQ
3PfCahAAvhg/EMXuJPcIwl88rvu66tBWz3TKlPTS3tYyJmIedmn0yOritVZPEd1L
vecD8vRutnFDpjUqtHW746B/caKmjpPw3w+n1qikzFnsqCwt4JvNTVgtKHyDny1d
/abv4oX7gfEevkUa/JS33skO6ZD5utPM4l2kMvrzprLwgoQzerYsVGoH1WR2Ickg
+yJEAbskhXqz8+DAojGXt4+bXIDc8Uwa6cpp/NTg4lcvGNySHRoiYwoeSGvFQ/Cp
m3sGPjSURcIgYx88C1onGjPVloEcrp7hwWyCUpttOzIv8PiAPKf2UEDVb4kcTWgX
tU/T/Cm9SkfNQdcD3aIewU1ih0TuHEvfYmBOhLY6IwgC36MW31c8rEiP1nLtUgBe
RcckjiPqBdmuqFIZSVNyccRteVubwC2HV/JzAQo6w6i8O6+RFmKwqGeNGwHjbrgL
7O/qx8AMHb5Jjm8qm2nWEIBYyZbw7g8M/NXrTT3/xw3LBJ+WWeLHiJvYEMbVFKf2
y61OK7DH+2U3OttmxZn1M+kOU3x45b0oGtOUvrHnHWBnJDez8zs+Un0y+4PIOD8I
uH79kPCkbOw8Ieepyi/0/6Hu9TdNZubYCqNBALjJvFmIMR9I98I+3uwLGoT85len
DmfZ/snZ9DRdaE2fmkM6v3Kn9KB9XVs/2rlPYSNq/p7X7PnCLPY=
=3Ft/
-----END PGP SIGNATURE-----
pgpp_DTvgECzL.pgp
Description: PGP signature
--- End Message ---