Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 609036

Summary: dev-util/global[vim] - not satisfied by app-editors/neovim
Product: Gentoo Linux Reporter: Bearcat M. Şándor <bearcatsandor>
Component: Current packagesAssignee: Naohiro Aota <naota>
Status: RESOLVED FIXED    
Severity: normal CC: anrock623, arfrever.fta, david
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 586882    
Bug Blocks:    

Description Bearcat M. Şándor 2017-02-12 05:21:32 UTC
I run neovim, not vim, and i'm trying to emerge dev-util/global. dev-utils/global has the 'vim' flag: 

vim   : Integrate the GNU GLOBAL source code tag system with Vim

which of course i need. 

However, if i have the vim flag enabled it tries to install vim which i don't need since i run nvim: 

Calculating dependencies... done! 
[ebuild  N     ] app-editors/vim-core-8.0.0106::gentoo  USE="acl nls -minimal" 0 KiB 
[ebuild  N     ] app-editors/vim-8.0.0106::gentoo  USE="X acl gpm lua nls perl python ruby vim-pager -cscope -debug -luajit -minimal -racket (-selinux) -tcl" PYTHON_TARGETS="python3_5 -python2_7 -python3_4" 0 KiB 
[ebuild  N     ] dev-util/global-6.3.1::gentoo  USE="vim -doc -emacs" 1,338 KiB 


I have nvim enabled via eselect 

Available vi implementations: 
  [1]   vim 
  [2]   nvim * 
  [3]   busybox 

app-editors/neovim should provide vim for the vim useflag.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-08-07 22:58:20 UTC
We should wait and see what solution will be applied for bug #586882.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-06 04:02:30 UTC
commit 89e944eed5e50d90cf7802d345c97c2de1016999
Author: Sam James <sam@gentoo.org>
Date:   Thu Jul 6 02:57:52 2023 +0100

    dev-util/global: add 6.6.10

    Closes: https://bugs.gentoo.org/763039
    Signed-off-by: Sam James <sam@gentoo.org>

just installs it unconditionally.