On 1/4/21 7:32 AM, Bertram Scharpf wrote:
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy
"dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?,lua_single_target_lua5-2(-)?]".
!!! One of the following packages is required to complete your request:
- app-editors/neovim-0.4.4-r100::gentoo (Change USE:
-lua_single_target_lua5-1, this change violates use flag constraints defined by
app-editors/neovim-0.4.4-r100: 'exactly-one-of ( lua_single_target_luajit
lua_single_target_lua5-1 lua_single_target_lua5-2 )')
(dependency required by "app-editors/neovim-0.4.4-r100::gentoo" [ebuild])
(dependency required by "neovim" [argument])
# emerge --info | grep -i lua
1
LUA_SINGLE_TARGET="lua5-1"
LUA_TARGETS="lua5-1"
USE="..." ... LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" ...
USE_EXPAND="... LUA_SINGLE_TARGET LUA_TARGETS ..."
As far as I can see, only one is selected.
Bertram
Well, that's annoying, it doesn't show the package.
How about `equery uses app-editors/neovim-0.4.4-r100` ? Note: You need
app-portage/gentoolkit for equery.
That should give you output like this:
final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-editors/neovim-0.4.4-r100:
U I
+ - lto : Build with Link Time Optimization (LTO)
+ + lua_single_target_lua5-1 : Build for Lua 5.1 only
- - lua_single_target_lua5-2 : Build for Lua 5.2 only
- - lua_single_target_luajit : Build for LuaJIT only
+ - nvimpager : Install nvimpager symlink to less.sh macro
+ - tui : Build the neovim unix tui
The "U" column indicates what USE flags are selected, and if it's
already installed, the "I" column indicates what the installed package
USE flags are.
Dan