Hi! While rebuilding the python related packages against the Python 3.15rc1 version we found that ply fails to build from source [1]. From the information in upstream's repository, ply has been discontinued and won't be maintained anymore. However, there is a Pull Request that has the necessary changes to fix this problem [2]. I've applied the PR fix in the sandbox [3] to be able to build the packages that depend on ply, please consider applying the patch to support the upcoming 3.15 version. Happy hacking, [1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4341474/ [2]: https://github.com/dabeaz/ply/pull/318 [3]: https://debusine.debian.net/debian/r-python-python3.15
Hello, Bug #1145188 in ply reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/jcfp/ply/-/commit/de302bf2f321302f8ee20ff4f267bb7918b8bcf0 (this message was generated automatically) -- Greetings https://bugs.debian.org/1145188
We believe that the bug you reported is fixed in the latest version of ply, 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 1145188@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jeroen Ploemen <jcfp@debian.org> (supplier of updated ply 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) Format: 1.8 Date: Tue, 25 Aug 2026 06:30:55 +0000 Source: ply Built-For-Profiles: noudeb Architecture: source Version: 3.11-12 Distribution: unstable Urgency: medium Maintainer: Jeroen Ploemen <jcfp@debian.org> Changed-By: Jeroen Ploemen <jcfp@debian.org> Closes: 1145188 Changes: ply (3.11-12) unstable; urgency=medium . * Patches: add fix_testyacc_for_py315_upstream_pr318. (Closes: #1145188) * Control: add build-dep on pybuild-plugin-pyproject. Checksums-Sha1: cf25e6b374c9f053f224d77acf451dd3f10ab8d4 1959 ply_3.11-12.dsc 1c131002e1e85219492d3c199b7999c731bf4f10 13704 ply_3.11-12.debian.tar.xz a006a8a11d0026456b39840fc0d204ef65da06c2 8044 ply_3.11-12_source.buildinfo Checksums-Sha256: 3273a11ad4b061ec27aacdf0c6e7452c6325ee02d783ea196f5584c2256c7185 1959 ply_3.11-12.dsc d762f6a6c261e1198d5509517dd8ebe879b4086b115edb3b7072af43260aec6b 13704 ply_3.11-12.debian.tar.xz c2e8231a99ac49e21e618c3cb0686bf3ef098ac39702fa720dbf612b43c77568 8044 ply_3.11-12_source.buildinfo Files: 74c86f90f6b9079e0784cb888093e3a6 1959 python - ply_3.11-12.dsc fa34949e434cea7a8bfb3a189199f95b 13704 python - ply_3.11-12.debian.tar.xz 32554cf358471033e20c405e718d0d96 8044 python - ply_3.11-12_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmqNNrkACgkQQoMEoXSN zHqTdg//a4rSokRDfLWpU3cdrWZplKhtv1+kEhMnHqREW8oQhLTbRXvZIUfIWwpK 2D5gDm7UMIs7iE40YZLjRFOVEgl4A4nXWr66Xg0DYU5uddhwi2cQuLx0VIky9cM9 ofLN80PwaLcpV5rmeODb1M9I18lf+CED9S8fhVafd95hCnc8rWtL2ZtmRoE5lP5M Ay4SAlWwTRsS1oLz2KaJo62rWi4geznVzC2fd8Tiid+JYEBa13YR8wlKrwYdz9x/ c6cC3dMnhVDcuHZy457l7Me6W/yXBL3BrUhDWoOJ7pDbW8CsQdMo2dogjhKeHHO/ L7oKn1UBqyMbi6nPrQ+/wfzs5EujB7xgyucogiB1M4oAN65pFYzu4Dg8g0n/9djZ umOWqp91/MnSWweBaOyNXSXWVDKZq0163ieVmluyo4t4mIFYNfYPrq0fiStZkYd6 lwiq9GGSfLIMUQdQFHQVukO7Hewdh8+AxY76KOKDMkGU+U6muljfCClt8Hft5zYr fU7tLTUSrwxvhQDIw2RlWSNy9y4HwOcQ6TvAx8S6kr1BL0WJ+DpoRvxcdeMYqPmn /pEBN5tlqF4C+OXCrMVali9UZoTFpLnVMT9D1anqV0bbXdy8xONCAVKGhb4RyFdM L3MC24/wfEiaBEvFD064owLNasw3E4IEVffJI0ud98ACj43/EM4= =lRVU -----END PGP SIGNATURE-----