Skip to content

Curses6 can't be found on Debian 10; also need to validate installation process. #5

@unquietwiki

Description

@unquietwiki

Hey there @dmulder ; thank you for making this, I saw it on the Samba Wiki. Trying to set it up on a Debian 10 instance; I used the Ubuntu install commands and then had to figure out the right process just to get things to compile. The remaining hangup seems to be proper detection of libcurses6

Error

CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Curses6 (missing: CURSES6_LIBRARIES)
Call Stack (most recent call first):
  /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  cmake/Modules/FindCurses6.cmake:25 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  /opt/admin-tools/src/libyui/buildtools/LibyuiCommon.cmake:286 (FIND_PACKAGE)
  CMakeLists.txt:66 (FIND_LIB_DEPENDENCIES)

Install process (probably need to add this to the README, if you can tell me it's valid)

sudo apt install git build-essential
git clone https://github.com/suse-samba-tools/admin-tools.git
cd admin-tools
git checkout tags/1.0
git submodule init
git submodule update
autoreconf --install
./configure

Also tried loading ncurses-6.2 to /usr/local, but that didn't seem to help.

sudo apt install wget
wget https://invisible-island.net/datafiles/release/ncurses.tar.gz
tar xvg ncurses.tar.gz
cd ncurses && ./configure --prefix=/usr/local
make install

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions