The package is seemingly no longer compatible with python-3.11 which removed `getargspec()` in favor of `getfullargspec()`. The attached patch (tested as a user patch for a while) fixes the problem. Reproducible: Always Steps to Reproduce: 1. Install and start net-misc/nyx-2.1.0-r6 2. Press the `down` arrow key Actual Results: AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'? Expected Results: No crash...
Created attachment 907848 [details, diff] Patch to replace getargspec() with getfullargspec()
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585c470519cdd7f0b27dd465d96f8a7b3ed03b59 commit 585c470519cdd7f0b27dd465d96f8a7b3ed03b59 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-06 10:37:13 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-06 10:46:51 +0000 net-misc/nyx: fix Python 3.11 compat Closes: https://bugs.gentoo.org/942871 Signed-off-by: Sam James <sam@gentoo.org> net-misc/nyx/files/nyx-2.1.0-py311.patch | 11 +++++++++++ net-misc/nyx/{nyx-2.1.0-r6.ebuild => nyx-2.1.0-r7.ebuild} | 4 ++++ 2 files changed, 15 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e0d03f6077358c006ca608475929c19e6a193f commit 12e0d03f6077358c006ca608475929c19e6a193f Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-06 10:52:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-06 10:52:42 +0000 net-misc/nyx: add references to patch Bug: https://bugs.gentoo.org/942871 Signed-off-by: Sam James <sam@gentoo.org> net-misc/nyx/files/nyx-2.1.0-py311.patch | 2 ++ 1 file changed, 2 insertions(+)