On 1/4/21 4:15 AM, Bertram Scharpf wrote:
On Monday, 04. Jan 2021, 07:09:06 +0100, Arve Barsnes wrote:
On Mon, 4 Jan 2021 at 06:05, Bertram Scharpf <li...@bertram-scharpf.de> wrote:
As far as I see, I defined _exactly_ _one_ _of_ them:

Please show what USE flags you've defined for either this package or
LUA. Hard to give advice without knowing your config.

   # emerge --info | grep -i lua
   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 ..."

   # grep -rnHi lua /etc/portage
   /etc/portage/make.conf:40:LUA_SINGLE_TARGET="lua5-1" #  luajit
   /etc/portage/package.use/zz-autouse:3:>=dev-lua/lpeg-1.0.1 luajit
   /etc/portage/package.use/zz-autouse:6:>=dev-lua/mpack-1.0.4 luajit
   /etc/portage/package.use/zz-autouse:10:>=dev-lua/luv-1.30.1.1 luajit
   /etc/portage/package.accept_keywords/local:26:<dev-lang/lua-5.2              
~amd64

Here's another time how emerge complains:

   - 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 )')

As far as I understand this, emerge tells me to remove the
use flag "lua_single_target_lua5-1" because the use flag
"lua_single_target_lua5-1" is required.

What could I try next?


Bertram



It looks like you have multiple lua USE-flags selected, and the package requires only one to be selected.

Whats the output of `emerge -pv neovim`?

Dan

Reply via email to