Skip to content
This repository has been archived by the owner on Aug 8, 2018. It is now read-only.
This repository has been archived by the owner on Aug 8, 2018. It is now read-only.

Can't install via homebrew-neovim if luarocks path is set explicitly #149

Open
@telemachus

Description

I believe that this is related to the following two issues, but I wanted to post it here as well, in case other people are seeing the same problems.

Related issues:

Failied build output:

$ brew install --HEAD neovim
==> Installing neovim from neovim/neovim
==> Cloning https://github.com/neovim/neovim.git
Cloning into '/Library/Caches/Homebrew/neovim--git'...
remote: Counting objects: 2041, done.
remote: Compressing objects: 100% (1897/1897), done.
remote: Total 2041 (delta 159), reused 1373 (delta 127), pack-reused 0
Receiving objects: 100% (2041/2041), 7.30 MiB | 4.41 MiB/s, done.
Resolving deltas: 100% (159/159), done.
Checking connectivity... done.
==> Checking out branch master
==> Downloading https://github.com/libuv/libuv/archive/v1.8.0.tar.gz
==> Downloading from https://codeload.github.com/libuv/libuv/tar.gz/v1.8.0
######################################################################## 100.0%
==> Downloading https://github.com/msgpack/msgpack-c/archive/cpp-1.0.0.tar.gz
==> Downloading from https://codeload.github.com/msgpack/msgpack-c/tar.gz/cpp-1.0.0
######################################################################## 100.0%
==> Downloading https://raw.githubusercontent.com/neovim/deps/master/opt/LuaJIT-2.0.4
######################################################################## 100.0%
==> Downloading https://github.com/keplerproject/luarocks/archive/5d8a16526573b36d5b2
==> Downloading from https://codeload.github.com/keplerproject/luarocks/tar.gz/5d8a16
######################################################################## 100.0%
==> Downloading https://github.com/mauke/unibilium/archive/v1.2.0.tar.gz
==> Downloading from https://codeload.github.com/mauke/unibilium/tar.gz/v1.2.0
######################################################################## 100.0%
==> Downloading http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.18.tar.gz
######################################################################## 100.0%
==> Downloading https://github.com/neovim/libvterm/archive/1b745d29d45623aa8d22a7b928
==> Downloading from https://codeload.github.com/neovim/libvterm/tar.gz/1b745d29d4562
######################################################################## 100.0%
==> Downloading https://github.com/jemalloc/jemalloc/releases/download/4.0.2/jemalloc
==> Downloading from https://github-cloud.s3.amazonaws.com/releases/13310527/17afd0b4
######################################################################## 100.0%
==> Building third-party dependencies.
==> cmake ../third-party -DUSE_BUNDLED_BUSTED=OFF -DUSE_BUNDLED_LUV=OFF -DUSE_EXISTIN
==> make VERBOSE=1
==> Building Neovim.
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCM
Last 15 lines from /Users/telemachus/Library/Logs/Homebrew/neovim/03.cmake:
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Checking Lua interpreter /tmp/neovim20160417-5070-l9l8zn/deps-build/usr/bin/luajit
-- [/tmp/neovim20160417-5070-l9l8zn/deps-build/usr/bin/luajit] The 'lpeg' lua package is required for building Neovim
-- Checking Lua interpreter /usr/local/bin/lua
-- [/usr/local/bin/lua] The 'mpack' lua package is required for building Neovim
CMake Error at CMakeLists.txt:390 (message):
  A suitable Lua interpreter was not found.


-- Configuring incomplete, errors occurred!
See also "/tmp/neovim20160417-5070-l9l8zn/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/neovim20160417-5070-l9l8zn/build/CMakeFiles/CMakeError.log".

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
  https://github.com/neovim/homebrew-neovim/issues

These open issues may also help:
Error when trying to install neovim in my Ubuntu 14.04 virtual machine. https://github.com/neovim/homebrew-neovim/issues/134

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions