libtool is needed for building, but it is absent for makedepends.
I remember that in wiki it is written to install base-devel group before building AUR packages, but I think that if this needs libtool for building, it should be there in makedepends.
Search Criteria
Package Details: neovim-git 0.11.0.r711.g7b7c95dac9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/neovim-git.git (read-only, click to copy) |
---|---|
Package Base: | neovim-git |
Description: | Fork of Vim aiming to improve user experience, plugins, and GUIs |
Upstream URL: | https://neovim.io |
Keywords: | editor |
Licenses: | custom:neovim |
Conflicts: | neovim |
Provides: | neovim, vim-plugin-runtime |
Submitter: | fhahn |
Maintainer: | Farzat (gpanders) |
Last Packager: | gpanders |
Votes: | 257 |
Popularity: | 1.25 |
First Submitted: | 2014-02-21 19:50 (UTC) |
Last Updated: | 2024-09-04 00:24 (UTC) |
Dependencies (24)
- libluv
- libutf8proc (libutf8proc-gitAUR)
- libuv (libuv-gitAUR)
- lua51-lpeg
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- msgpack-c
- tree-sitter (tree-sitter-gitAUR)
- tree-sitter-c (tree-sitter-c-gitAUR)
- tree-sitter-lua (tree-sitter-lua-gitAUR)
- tree-sitter-markdown (tree-sitter-markdown-gitAUR)
- tree-sitter-query
- tree-sitter-vim
- tree-sitter-vimdoc (tree-sitter-vimdoc-gitAUR)
- unibilium
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- python-pynvim (python-pynvim-gitAUR) (optional) – for Python plugin support (see :help python)
- tree-sitter-bash (tree-sitter-bash-gitAUR) (optional) – tree-sitter parser for bash
- Show 4 more dependencies...
Required by (431)
- candyvim-git (requires neovim)
- cmp-buffer (requires neovim)
- completion-nvim (requires neovim)
- cppman-git (requires neovim) (optional)
- deoplete (requires neovim) (optional)
- deoplete-git (requires neovim) (optional)
- eovim (requires neovim)
- fvim (requires neovim)
- fvim-bin (requires neovim)
- glrnvim (requires neovim)
- gnvim (requires neovim)
- gnvim-git (requires neovim)
- goneovim-bin (requires neovim)
- goneovim-git (requires neovim)
- gonvim (requires neovim)
- grg-git (requires neovim) (optional)
- hyprforest-installer-bin (requires neovim) (optional)
- lua51-prompt-style (requires neovim) (optional)
- lunarvim-git (requires neovim)
- mason.nvim (requires neovim)
- Show 411 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 30 31 32 33 34 35 36 37 38 39 40 Next › Last »
aignas commented on 2014-05-17 22:14 (UTC)
fhahn commented on 2014-04-30 11:03 (UTC)
@lilydjwg: I don't think this is possible with the current neovim build system.
The current build script does not support using system dependencies, but fetches and builds them separately (https://github.com/neovim/neovim/tree/master/third-party).
I guess this approach is easier at the moment, because they rely on fairly recent version which is a problem for some distributions.
That said, I guess a patch for upstream should be doable for anybody with good CMAKE knowledge.
lilydjwg commented on 2014-04-30 03:20 (UTC)
I see it tries to download libuv and luajit sources when building. Is it possible to depend on the packages already installed instead of duplicating them?
petelewis commented on 2014-04-27 19:04 (UTC)
Excellent - working for me now. Thanks!
fhahn commented on 2014-04-27 18:13 (UTC)
Thanks @nNa, I've added unzip to the makedeps and removed luajit and luarocks.
KarboniteKream commented on 2014-04-27 15:55 (UTC)
Could you install 'unzip' and then try again?
The solution can be found here.
https://github.com/neovim/neovim/wiki/Installing#lua-packages
fhahn commented on 2014-04-27 15:37 (UTC)
I have the same problem without luarocks, but I'm not why, it does not seem to be related to luarocks.
petelewis commented on 2014-04-27 15:34 (UTC)
Okay, just tried on another machine. Without luarocks, I get this:
<snip>
Scanning dependencies of target moonscript
make[4]: Leaving directory '/build/neovim-git/src/neovim/.deps/build/third-party'
make[4]: Entering directory '/build/neovim-git/src/neovim/.deps/build/third-party'
[ 91%] Generating /build/neovim-git/src/neovim/.deps/usr/bin/moon, /build/neovim-git/src/neovim/.deps/usr/bin/moonc
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file
Error: No results matching query were found.
CMakeFiles/moonscript.dir/build.make:55: recipe for target '/build/neovim-git/src/neovim/.deps/usr/bin/moon' failed
make[4]: *** [/build/neovim-git/src/neovim/.deps/usr/bin/moon] Error 1
make[4]: Leaving directory '/build/neovim-git/src/neovim/.deps/build/third-party'
CMakeFiles/Makefile2:261: recipe for target 'CMakeFiles/moonscript.dir/all' failed
make[3]: *** [CMakeFiles/moonscript.dir/all] Error 2
make[3]: Leaving directory '/build/neovim-git/src/neovim/.deps/build/third-party'
Makefile:75: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/build/neovim-git/src/neovim/.deps/build/third-party'
Makefile:54: recipe for target 'deps' failed
make[1]: *** [deps] Error 2
make[1]: Leaving directory '/build/neovim-git/src/neovim'
Makefile:45: recipe for target 'cmake' failed
make: *** [cmake] Error 2
But with luarocks as a makedepend, it works. It does seem to get a bundled luarocks as part of the build process in any case, but doesn't seem to be working.
I'm afraid I know nothing about luarocks though.
Can provide a full log if helpful. All building done in clean chroots.
petelewis commented on 2014-04-27 15:20 (UTC)
@nNa weird. I'll try to reproduce the error I got.
Pinned Comments
fwalch commented on 2016-07-04 19:52 (UTC) (edited on 2016-07-04 19:54 (UTC) by fwalch)