Your message dated Sun, 23 Aug 2026 11:05:56 +0000
with message-id <[email protected]>
and subject line Bug#1145066: fixed in jpy 2.1.0-2
has caused the Debian Bug report #1145066,
regarding jpy: FTBFS building against python 3.15
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.)


-- 
1145066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1145066
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:jpy
Version: 2.1.0-1
User: [email protected]
Usertags: python3.15
Control: forwarded -1 https://github.com/jpy-consortium/jpy/issues/243

¡Hola!

While rebuilding packages against python 3.15 we found that jpy
produces some errors when used against it. Some of this caught by the
autopkgtest[0].

This is due that some deprecated and removed functions are used:
Py_GetProgramName(), Py_GetPrefix(), Py_GetExecPrefix(),
Py_GetProgramFullPath(), Py_GetPath(), Py_GetPythonHome()

I'm attaching a patch to remove those functions

[0] https://debusine.debian.net/debian/r-python-python3.15/artifact/4232006/


-- 
cheers,
        Emmanuel Arias

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  [email protected]
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: 13796755BBC72BB8ABE2AEB5 FA9DEC5DE11C63F1
 ⠈⠳⣄
From: Emmanuel Arias <[email protected]>
Date: Sat, 22 Aug 2026 00:45:37 -0300
Subject: Remove removed functions call

Remove some functions that was removed from python3.15.
Forwarded: https://github.com/jpy-consortium/jpy/issues/243
Author: Emmanuel Arias <[email protected]>x
Last-Update: 2026-08-22
---
 src/main/c/jni/org_jpy_PyLib.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/c/jni/org_jpy_PyLib.c b/src/main/c/jni/org_jpy_PyLib.c
index a3e9bff..c2b1dc9 100644
--- a/src/main/c/jni/org_jpy_PyLib.c
+++ b/src/main/c/jni/org_jpy_PyLib.c
@@ -257,12 +257,14 @@ JNIEXPORT jboolean JNICALL Java_org_jpy_PyLib_startPython0
 
         if (JPy_DiagFlags != 0) {
             printf("PyLib_startPython: global Python interpreter information:\n");
+#if PY_VERSION_HEX < 0x030F0000
             printf("  Py_GetProgramName()     = \"%ls\"\n", Py_GetProgramName());
             printf("  Py_GetPrefix()          = \"%ls\"\n", Py_GetPrefix());
             printf("  Py_GetExecPrefix()      = \"%ls\"\n", Py_GetExecPrefix());
             printf("  Py_GetProgramFullPath() = \"%ls\"\n", Py_GetProgramFullPath());
             printf("  Py_GetPath()            = \"%ls\"\n", Py_GetPath());
             printf("  Py_GetPythonHome()      = \"%ls\"\n", Py_GetPythonHome());
+#endif
             printf("  Py_GetVersion()         = \"%s\"\n", Py_GetVersion());
             printf("  Py_GetPlatform()        = \"%s\"\n", Py_GetPlatform());
             printf("  Py_GetCompiler()        = \"%s\"\n", Py_GetCompiler());

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: jpy
Source-Version: 2.1.0-2
Done: Alastair McKinstry <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jpy, 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.
Alastair McKinstry <[email protected]> (supplier of updated jpy 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: Sun, 23 Aug 2026 11:43:47 +0100
Source: jpy
Architecture: source
Version: 2.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Closes: 1145066
Changes:
 jpy (2.1.0-2) unstable; urgency=medium
 .
   * Debhelper compat level 14
   * Enable repeated builds. Closes: #1047376
   * Patch from Emmanuel Arias to fix FTBS on python3.15 Closes: #1145066
Checksums-Sha1:
 6e9ba030f3b151aff0961fff9d0ac9f646b30323 1966 jpy_2.1.0-2.dsc
 b1f1af001de3aff58cd85b63fec6ef4cb138bae6 6688 jpy_2.1.0-2.debian.tar.xz
 30a0b2513d531ab88bbbe61da761c4466fa0c86c 11624 jpy_2.1.0-2_arm64.buildinfo
Checksums-Sha256:
 2841fdb269e234713fe427cd65c60ff898d92e2a6966ecbc2c032d3e6f5492a1 1966 
jpy_2.1.0-2.dsc
 55ec5c86fd4b47e2005a387fb82dbf2c9d7ac42c421cad312883bc2f3c020b6a 6688 
jpy_2.1.0-2.debian.tar.xz
 d92da281f10136fd0e6453f561c053a6726324ef7c9822bf0fb21c05186a884e 11624 
jpy_2.1.0-2_arm64.buildinfo
Files:
 4e06d44118185e250b1eb09515435555 1966 python optional jpy_2.1.0-2.dsc
 eec39abd32e4e14ecba5369f09ddd5d0 6688 python optional jpy_2.1.0-2.debian.tar.xz
 fd30ee09c2b3d67c86724a5f8f00eb66 11624 python optional 
jpy_2.1.0-2_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmqKz50ACgkQy+a7Tl2a
06Vj3hAAgoG9RAWvSBe4oT8RmlyHd1CfpD5dFc+BFMJww+E9TF9WfkGeXySTd/1z
AXXD2LINeBd4jmzLmMKPt8+8zCpVJdojQKDxUxQbTVoUyTpDBjX9lllabNNaz7iT
44YObtWTj08S4qYSoZsSvUGxrPrgw+n+8aSDlKHkrVChWk4V6ECwg0L9TBrdKStx
wjt3nNCdSSCIPwCAQpa0s13XWfO8bzf3XHczED2FfLK5mrAT2OhMxxMMjZHe2M+H
3oFtbrQkqGPBN9YhhSjHUasZngFdTESlUwaDd+N5BK91BMcCvsbu7DOPIM05nPIX
y/YykujMXkUptPD/pwIWCLSxWk4tgia6SbhA7z7OmBZXMDNX/Jg+gdQpmG00F9iO
kvT+wfs5On3676xcNoLNTCvD96GiRvI0AEtsw6mkVvkT3y3xVjfQ0++cEHdmSSpU
xNavNs4fbqEufawEkdKyy+kPRKq1i0gr5WUUQZm+CcB1FecXNfSYM/lo9QA2QXpI
G27svOrDiR4F2DbcVEkjmyMusIQx/g7a2lON/vzeMLaSlWTnZXuJBlzqbvlit+8i
oMpMCi56wl/Y/dt3VoVTS4KCISCfQmZs5YDbiiWbWdAg80cdpNEnT/yve+lVeGGP
hMQipf3m9F+xYObn+1yacJZ5CYXaVdrPTQ4ZBkGFxIGZikqdyMY=
=V34D
-----END PGP SIGNATURE-----

Attachment: pgpUO9FrSGomR.pgp
Description: PGP signature


--- End Message ---

Reply via email to