You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems (via another machine; my node environments are still on 22.04) that this dependency is encompassed by libtinfo-dev which is already on the list of dependencies:
# apt install automake build-essential pkg-config libffi-dev libgmp-dev libssl-dev libtinfo-dev libsystemd-dev zlib1g-dev make g++ tmux git jq wget libncursesw5 libtool autoconf liblmdb-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libncurses-dev' instead of 'libtinfo-dev'
E: Unable to locate package libncursesw5
So I believe either
the Ubuntu and Debian lists now need to be separated, and libncursesw5 removed from the Ubuntu list;
or, if someone can verify it compiles without libncursesw5 on Debian, then they can be kept the same with that item removed.
rphair
changed the title
libncursesw5: bad node dependency on Ubuntu 24.04
Node install instructions: bad Ubuntu 24.04 dependency & redundant content
Nov 29, 2024
rphair
changed the title
Node install instructions: bad Ubuntu 24.04 dependency & redundant content
Node installation: bad Ubuntu 24.04 dependency & redundant content
Nov 29, 2024
The
libncursesw5
package doesn't exist in the Ubuntu 24.04 standard repositories, as pointed out here on the Cardano Forum:$ find docs -type f -print0 | xargs -0 grep -H libncursesw5 docs/operate-a-stake-pool/node-installation-process.md:sudo apt-get install automake build-essential curl pkg-config libffi-dev libgmp-dev libssl-dev libtinfo-dev libsystemd-dev zlib1g-dev make g++ tmux git jq wget libncursesw5 libtool autoconf -y docs/get-started/cardano-node/installing-cardano-node.md:sudo apt-get install automake build-essential pkg-config libffi-dev libgmp-dev libssl-dev libtinfo-dev libsystemd-dev zlib1g-dev make g++ tmux git jq wget libncursesw5 libtool autoconf liblmdb-dev -y
It seems (via another machine; my node environments are still on 22.04) that this dependency is encompassed by
libtinfo-dev
which is already on the list of dependencies:So I believe either
libncursesw5
removed from the Ubuntu list;libncursesw5
on Debian, then they can be kept the same with that item removed.cc @CarlosLopezDeLara @rdlrt @os11k @disassembler @erikd
The text was updated successfully, but these errors were encountered: