Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 892323

Summary: games-rpg/adonthell + games-rpg/wastesedge: last rites
Product: Gentoo Linux Reporter: Ionen Wolkens <ionen>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal Keywords: PMASKED
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugs.debian.org/1029043
Whiteboard:
Package list:
Runtime testing required: ---

Description Ionen Wolkens gentoo-dev 2023-01-28 03:07:13 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2023-01-28 03:26:22 UTC
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(+)
Comment 2 Larry the Git Cow gentoo-dev 2023-02-27 04:30:54 UTC
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(-)