Gentoo Archives: gentoo-dev

From: Azamat Hackimov <azamat.hackimov@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua
Date: Tue, 06 Oct 2020 12:45:56
Message-Id: CAFqVybrDr++RddJBitQ7QpC+osD1UmnrgugsHWukYnC=rEM6Aw@mail.gmail.com
In Reply to: Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua by Marek Szuba
1 вт, 6 окт. 2020 г. в 15:04, Marek Szuba <marecki@g.o>:
2 >
3 > On 2020-10-05 23:17, Azamat Hackimov wrote:
4 >
5 > >>> Is there a slotmove that can be applied?
6 > >>
7 > >> I am afraid I do not understand the question. What do you want to move,
8 > >> and why?
9 > >
10 > > Currently portage is mostly lua:5.1 aware and the first thing is move
11 > > dev-lang/lua:0 to 5.1 slot by slotmove in profiles/updates:
12 > >
13 > > slotmove dev-lang/lua 0 5.1
14 >
15 > The file structure of dev-lang/lua:0 differs from dev-lang/lua:5.x,
16 > meaning that introducing such a slot move would require Lua eclasses to
17 > treat lua5-1 differently from other targets. In other words, we would
18 > *still* need lua0 support but without a clearly distinct name.
19
20 So there will be a new stabilized lua:5.1 version as I proposed.
21 Again, here is a quick todo list:
22
23 1. slotmove dev-lang/lua
24 2. Change all dependencies to change from lua:0 to lua:5.1
25 3. Stabilize & unmask slotted version 5.1.5-r103
26 4. Release news & rebuild with emerge -a --oneshot $(equery depends
27 dev-lang/lua | awk '{print " ="$1}')
28 5. Now we have lua:5.1 portage ready to lua.eclass migration
29 6. PROFIT
30
31 1-4 can be done with one git push
32
33 --
34 From Siberia with Love!

Replies