The upstream release is not compatible with Python 3.11. This incompatibility causes crashes during normal usage (e.g., when scrolling or viewing connections). There's a (two-line) fix available. Upstream PR: https://github.com/torproject/nyx/issues/63 Patch fixing the crashes: https://github.com/torproject/nyx/commit/dcaddf2ab7f9d2ef8649f98bb6870995ebe0b893
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=14bfcede4d86c65fe810fb644a0f1f8449fe4703 commit 14bfcede4d86c65fe810fb644a0f1f8449fe4703 Author: Ruslan Makhmatkhanov <rm@FreeBSD.org> AuthorDate: 2024-11-18 07:22:56 +0000 Commit: Ruslan Makhmatkhanov <rm@FreeBSD.org> CommitDate: 2024-11-18 07:22:56 +0000 security/nyx: fix runtime with python 3.11 switch to pep517 while here taken from upstream commit: https://github.com/torproject/nyx/commit/dcaddf2ab PR: 281337 Reported by: mdw Approved by: maintainer timeout security/nyx/Makefile | 6 ++++-- security/nyx/files/patch-nyx_panel_____init____.py (new) | 11 +++++++++++ security/nyx/files/patch-test_____init____.py (new) | 11 +++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-)
Committed, thank you!