Any arch users successfully build grin and grin-miner? Grin seems to be working (syncing), but the ncurses display is funky. I wasn’t able to find these dependencies for arch: libncurses5-dev, libncursesw5-dev; but only ncurses—is that likely the issue?
There are some packages on aur:
- grin node:
- grin miner:
I tried installing grin-git and there appears to be some problem with ncurses.
Arch appears to make available a recent version, different from what is expected by the rust library.
$ echo $TERM xterm-256color $ pacman -Q ncurses ncurses 6.1-6 $ ls /usr/lib/libncursesw.so.6 /usr/lib/libncursesw.so.6@ $ ls /usr/lib/libncursesw.so.5 ls: cannot access '/usr/lib/libncursesw.so.5': No such file or directory
- possibly related: https://github.com/mimblewimble/grin/issues/2106 - lack of
/usr/lib/libncursesw.so.5- but installing https://aur.archlinux.org/packages/ncurses5-compat-libs/, which creates
/usr/lib/libncursesw.so.5, didn’t help.
- possibly related: https://github.com/jeaye/ncurses-rs/issues/180 - a bug related to rust 1.32. The linked issue states it has been fixed on ncurses-rs 5.99 (the current in the lock file is 5.98), so it may be resolved in the next release.