The package needs porting to Python 3.13.
Making a new ebuild with the PYTHON_COMPAT list bumped from 12 to 13 worked for me. It built without errors. The binary executes my SimplePOP3Retriever use cases successfully. I haven't done any other regression testing.
(In reply to David Fellows from comment #1) > Making a new ebuild with the PYTHON_COMPAT list bumped from 12 to 13 worked > for me. It built without errors. The binary executes my SimplePOP3Retriever > use cases successfully. I haven't done any other regression testing. Thanks for the additional quick verification. I'll be also adding a more up to date version of the package anyway to make sure recent fixes are also included.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99313c08b6fcc12a71c2d96b460aedba3eab0411 commit 99313c08b6fcc12a71c2d96b460aedba3eab0411 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2025-05-05 07:23:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-05-05 07:44:19 +0000 net-mail/getmail: add 6.19.07 Closes: https://bugs.gentoo.org/952603 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Part-of: https://github.com/gentoo/gentoo/pull/41938 Closes: https://github.com/gentoo/gentoo/pull/41938 Signed-off-by: Sam James <sam@gentoo.org> net-mail/getmail/Manifest | 1 + net-mail/getmail/getmail-6.19.07.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+)
*** Bug 955470 has been marked as a duplicate of this bug. ***
(In reply to Zoltan Puskas from comment #2) > (In reply to David Fellows from comment #1) > > Making a new ebuild with the PYTHON_COMPAT list bumped from 12 to 13 worked > > for me. It built without errors. The binary executes my SimplePOP3Retriever > > use cases successfully. I haven't done any other regression testing. > > Thanks for the additional quick verification. I'll be also adding a more up > to date version of the package anyway to make sure recent fixes are also > included. We should backport py3.13 to the stable version unless there's a reason it won't work.