This repository was archived by the owner on Nov 27, 2017. It is now read-only.
This repository was archived by the owner on Nov 27, 2017. It is now read-only.
tmux: Depends on ncurses #1048
Closed
Description
Looks like it is unable to find the system curses:
> brew install tmux
==> Downloading https://github.com/tmux/tmux/releases/download/2.1/tmux-2.1.tar.gz
Already downloaded: /home/jaen/.cache/Homebrew/tmux-2.1.tar.gz
==> Downloading https://github.com/tmux/tmux/commit/a05c27a7e1c4d43709817d6746a510f16c960b4b.diff
Already downloaded: /home/jaen/.cache/Homebrew/tmux--patch-2a60a63f0477f2e3056d9f76207d4ed905de8a9ce0645de6c29cf3f445bace12.diff
==> Downloading https://github.com/tmux/tmux/commit/3ebcf25149d75977ea97e9d4f786e0508d1a0d5e.diff
Already downloaded: /home/jaen/.cache/Homebrew/tmux--patch-65a8bc0b2f6a8b41ad27605fd99419fff36314499969adc9d17dd3940a173508.diff
==> Patching
==> Applying a05c27a7e1c4d43709817d6746a510f16c960b4b.diff
patching file cmd-select-pane.c
==> Applying 3ebcf25149d75977ea97e9d4f786e0508d1a0d5e.diff
patching file cmd-find.c
Hunk #1 succeeded at 254 (offset -1 lines).
==> ./configure --prefix=/home/jaen/.linuxbrew/Cellar/tmux/2.1 --sysconfdir=/home/jaen/.linuxbrew/etc
Last 15 lines from /home/jaen/.cache/Homebrew/Logs/tmux/01.configure:
checking util.h usability... no
checking util.h presence... no
checking for util.h... no
checking for library containing flock... none required
checking for dirfd... yes
checking for flock... yes
checking for setproctitle... no
checking for sysconf... yes
checking for cfmakeraw... yes
checking for library containing clock_gettime... none required
checking for pkg-config... /home/jaen/.linuxbrew/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBEVENT... yes
checking for library containing setupterm... no
configure: error: "curses not found"
There's a system ncurses-devel
package installed, version 5.7.
After installing homebrew/dupes/ncurses
, the install succeeds.
I do not see ncurses mentioned as a system requirement for linuxbrew, why is it in dupes and not a dependency of tmux?