Was looking at adding py3.11 compat (trivial, only need to drop an unused #include), only to find out it broke entirely during the last year even with py3.10 (I remember it worked back when I added 3.10) aka at runtime when starting `adonthell-wastesedge`: exec_file: init load failed: Traceback (most recent call last): File "./init.py", line 234, in <module> AttributeError: module 'adonthell' has no attribute 'audio_load_wave' Similar been reported to debian (currently no activity, report is fairly recent): https://bugs.debian.org/1029043 Believe it's related to >=swig-4.1 generating things differently but, if built with older swig-4.0.2, it instead segfaulted (possibly due to some other dependencies) and I didn't experiment more. Upstream had no activity since 2018 or so, and I feel this will just keep breaking in worse ways over time without anyone to properly look at it. If debian fixes it, could at most consider switching this to debian upstream.. but unless someone really wants to keep it, I'd say it's better off last rited.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae3c66553a3457b42a3f3dc0790e449105c881 commit c3ae3c66553a3457b42a3f3dc0790e449105c881 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-01-28 03:15:28 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-01-28 03:25:58 +0000 profiles: last rite games-rpg/adonthell + games-rpg/wastesedge Bug: https://bugs.gentoo.org/892323 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ea8f2f6d716e3c6494427ef1654ee9a6fe1950 commit 88ea8f2f6d716e3c6494427ef1654ee9a6fe1950 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-02-26 09:27:30 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-02-27 04:29:19 +0000 games-rpg/adonthell: treeclean Closes: https://bugs.gentoo.org/889002 Closes: https://bugs.gentoo.org/892323 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-rpg/adonthell/Manifest | 1 - games-rpg/adonthell/adonthell-0.3.8.ebuild | 61 ---------------------- games-rpg/adonthell/files/adonthell-0.3.8-ar.patch | 11 ---- .../files/adonthell-0.3.8-python3.10.patch | 7 --- games-rpg/adonthell/metadata.xml | 8 --- profiles/package.mask | 8 --- 6 files changed, 96 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ab6be94abf1f2c388280c9cf9744fb7cbe2e8a commit 39ab6be94abf1f2c388280c9cf9744fb7cbe2e8a Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-02-26 09:26:04 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-02-27 04:29:19 +0000 games-rpg/wastesedge: treeclean Bug: https://bugs.gentoo.org/892323 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-rpg/wastesedge/Manifest | 1 - .../files/wastesedge-0.3.8_version-handling.patch | 35 -------------------- games-rpg/wastesedge/metadata.xml | 8 ----- games-rpg/wastesedge/wastesedge-0.3.8.ebuild | 37 ---------------------- 4 files changed, 81 deletions(-)