Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10747

dev-lang/lua is not slotted, but lua-utils.eclass expects slot for lua 5.1

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Hide
      USE="-lua_single_target_lua5-3 lua_single_target_lua5-1" emerge -av dnsmasq

      emerge: there are no ebuilds to satisfy "dev-lang/lua:5.1".
      (dependency required by "net-dns/dnsmasq-2.87::net-kit[lua,lua_single_target_lua5-1]" [ebuild])
      (dependency required by "dnsmasq" [argument])

      in practice any package with lua_single_target 5.1 and probably with lua_target 5.1 (i didn't test this)
      Show
      USE="-lua_single_target_lua5-3 lua_single_target_lua5-1" emerge -av dnsmasq emerge: there are no ebuilds to satisfy "dev-lang/lua:5.1". (dependency required by "net-dns/dnsmasq-2.87::net-kit[lua,lua_single_target_lua5-1]" [ebuild]) (dependency required by "dnsmasq" [argument]) in practice any package with lua_single_target 5.1 and probably with lua_target 5.1 (i didn't test this)
    • Impacts packages with requested lua 5.1 version
    • dev-lang/lua is not slotted in funtoo

      The funtoo dev-lang/lua is not slotted, but gentoo ebuild is slooted https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lang/lua/lua-5.1.5-r200.ebuild.

      The problem is that quick fix for FL-9911 is misleading and does not work on funtoo next.

      In my view solution is to move dev-lang/lua package to  dev-lua/lua:5.1 slot with according eclass bugfix ). Probably in short term there will be bugs with missing dependencies to dev-lang/lua, but in the end there will no split

            drobbins drobbins
            tautvis tautvis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: