Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 892323 - games-rpg/adonthell + games-rpg/wastesedge: last rites
Summary: games-rpg/adonthell + games-rpg/wastesedge: last rites
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL: https://bugs.debian.org/1029043
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2023-01-28 03:07 UTC by Ionen Wolkens
Modified: 2023-02-27 04:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)