On 2020-10-05 23:17, Azamat Hackimov wrote: >>> Is there a slotmove that can be applied? >> >> I am afraid I do not understand the question. What do you want to move, >> and why? > > Currently portage is mostly lua:5.1 aware and the first thing is move > dev-lang/lua:0 to 5.1 slot by slotmove in profiles/updates: > > slotmove dev-lang/lua 0 5.1
The file structure of dev-lang/lua:0 differs from dev-lang/lua:5.x, meaning that introducing such a slot move would require Lua eclasses to treat lua5-1 differently from other targets. In other words, we would *still* need lua0 support but without a clearly distinct name. >> Define "base set of lua packages". > > Well, core build ecosystem of lua packages: > > dev-lua/ldoc > dev-lua/lpeg > dev-lua/luacov > dev-lua/luacrypto > dev-lua/luadoc > dev-lua/luarocks > dev-lua/luasystem > dev-lua/lua-utf8 > dev-lua/lua-zlib > > maybe more. And the advantage of having those migrated would be? It would make sense if these really were core to Lua support in other packages, like e.g. setuptools and the like in the Python world - but this varies wildly from package to package, with a large number of them depending on nothing but the Lua interpreter itself. -- MS
signature.asc
Description: OpenPGP digital signature