This package does not support Python 3.11. Please test it with Python 3.11 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://archives.gentoo.org/gentoo-dev/message/abb5788ea81c7bbf4d40a2995b682eb9. Please check the information provided in the tracker. Ask in #gentoo-python on IRC if need any help.
lfs has already fixes for the python 3.11 build https://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html
Ping. Python 3.11 is now default.
Even Mozilla upstream has patches. Python 3 isn't supported yet (we're working hard on that). The PYTHON_COMPAT variable was put in by the previous ebuild maintainer and removing it only causes more issues. My hope was to have Python 3 support (including 3.11) done by now, but I have been hold back by some segfaults. I'll have a look later today at the current ebuild in portage.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c36c7056a6e35d7a339b5f5fe3ab9e4c8c69111 commit 8c36c7056a6e35d7a339b5f5fe3ab9e4c8c69111 Author: Myckel Habets <gentoo-bugs@habets-dobben.nl> AuthorDate: 2023-05-06 12:14:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-06 13:39:16 +0000 www-client/seamonkey: Update to version 2.53.15-r1. - Adds Python 3.11 support in the build system. - Fixes third-party audioipc lib building on musl. Closes: https://bugs.gentoo.org/897336 Closes: https://bugs.gentoo.org/898862 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/30891 Signed-off-by: Sam James <sam@gentoo.org> www-client/seamonkey/Manifest | 1 + www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 539 +++++++++++++++++++++++ 2 files changed, 540 insertions(+)