This package does not support Python 3.12. Please test it with Python 3.12 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg99104.html. Ask in #gentoo-python on IRC if need any help. $ pkgcheck scan -k PythonCompatUpdate app-crypt/certbot-dns-rfc2136 app-crypt/certbot-dns-rfc2136 PythonCompatUpdate: version 2.8.0: PYTHON_COMPAT update available: python3_12 PythonCompatUpdate: version 2.9.0: PYTHON_COMPAT update available: python3_12
Hello, This package already has support for Python 3.12 in the ebuild for version 2.10.0. It does not have (explicit) Python 3.12 support for version 2.8.0, as shown here in its setup.py file, around line 54: https://github.com/certbot/certbot/blob/v2.8.0/certbot-dns-rfc2136/setup.py But because the parent package app-crypt/certbot does not have anymore the ebuild for 2.8.0, I removed the related version. About version 2.9.0, now it depends on the parent package, which does not have Python 3.12 support, as I reported in bug 925344 ``` % grep -Fe 'PYTHON_COMPAT=' /var/db/repos/gentoo/app-crypt/certbot/certbot-2.9.0.ebuild PYTHON_COMPAT=( python3_{9..11} ) ``` I can only update once the parent package is updated. Best regards,
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73ff4570ec5a09d933eb1ad97797759026b914c2 commit 73ff4570ec5a09d933eb1ad97797759026b914c2 Author: Julien Roy <julien@jroy.ca> AuthorDate: 2024-05-15 15:24:26 +0000 Commit: Julien Roy <julien@jroy.ca> CommitDate: 2024-05-15 15:24:26 +0000 app-crypt/certbot-dns-rfc2136: drop 2.9.0 Closes: https://bugs.gentoo.org/931366 Signed-off-by: Julien Roy <julien@jroy.ca> app-crypt/certbot-dns-rfc2136/Manifest | 1 - .../certbot-dns-rfc2136-2.9.0.ebuild | 69 ---------------------- 2 files changed, 70 deletions(-)