Created attachment 586394 [details] emerge --info '=app-editors/neovim-9999::gentoo' Trying to emerge app-editors/neovim-9999 fails with the following: ``` -- Found LibUV: /usr/lib64/libuv.so (Required is at least version "1.28.0") -- Found Msgpack: /usr/lib64/libmsgpackc.so (found suitable version "3.2.0", minimum required is "1.0.0") CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find LibLUV (missing: LIBLUV_LIBRARY LIBLUV_INCLUDE_DIR) (Required is at least version "1.30.0") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) cmake/FindLibLUV.cmake:28 (find_package_handle_standard_args) CMakeLists.txt:375 (find_package) ```
Created attachment 586396 [details] emerge -pqv '=app-editors/neovim-9999::gentoo'
Created attachment 586398 [details] Build log
This is the missing library that needs to be packaged: https://github.com/luvit/luv
*** Bug 691862 has been marked as a duplicate of this bug. ***
For what it's worth, the missing lib has been packaged and upstreamed in [1]. Now the only missing thing for 4.0.0 and 9999 to work is packaging libvterm 0.1. [1]:https://bugs.gentoo.org/691878
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd94f84c0fa2fe338bbeaf9d4ff20ba69a948b9 commit 6dd94f84c0fa2fe338bbeaf9d4ff20ba69a948b9 Author: Bernardo Meurer <bernardo@standard.ai> AuthorDate: 2019-09-20 19:45:46 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-09-26 17:34:18 +0000 app-editors/neovim: bump 0.4.2 Closes: https://bugs.gentoo.org/694574 Closes: https://bugs.gentoo.org/691864 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Michał Górny <mgorny@gentoo.org> app-editors/neovim/Manifest | 1 + app-editors/neovim/neovim-0.4.2.ebuild | 95 ++++++++++++++++++++++++++++++++++ app-editors/neovim/neovim-9999.ebuild | 42 ++++++++------- 3 files changed, 118 insertions(+), 20 deletions(-)