You are not logged in.
Pages: 1
Since last update of ncurses to 6.5-1 on testing, tmux no longer work.
tmux: /usr/lib/libncursesw.so.6: version `NCURSES6_TINFO_6.4.current' not found (required by tmux)
Offline
Does it go away if you rebuild tmux against the new ncurses?
Online
Yes it does, I will push a fixed package to testing soon
Offline
Did you notice any other breakage so far? I probed a few packages and they all seemed to work, but the type of incompatibility strongly suggests that others are broken asweell
Offline
I tested a few and deemed it a success the moment I saw anything ncurse-y.
Tested fine:
alsa-utils (requires libncursesw.so): alsamixer works
gptfdisk (requires libncursesw.so): cgdisk works
screen (requires libncursesw.so): screen works
htop (requires libncursesw.so): htop works
profanity (requires libncursesw.so): profanity works
iftop works
ccze -m curses works
less works
libcaca: cacaview works
ncdu works
texinfo: info works
Tested bad:
tmux: tmux doesn't work
Tested inconclusive:
pinentry: pinenentry-curses does not crash with an error, but I don't see curses either.
udftools: found no curses interface.
inetutils: is telnet curses? if so it works
EDIT: More tests
Last edited by Awebb (2024-05-18 15:57:39)
Online
Thanks for testing! I have forwarded your results to the relevant package maintainer
Offline
On my side I also test cmus and foot. Both work.
Offline
I found an issue: the new ncurses package conflicts with "wezterm-terminfo" as they both provide "/usr/share/terminfo/w/wezterm" (so for me, it cannot be installed)
Last edited by Gustorn (2024-05-20 05:16:38)
Offline
@Gustorn, this was already reported: https://gitlab.archlinux.org/archlinux/ … -/issues/2
Offline
Pages: 1