public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Stabilisation of the slotted-Lua ecosystem
@ 2021-01-22 14:38 Marek Szuba
  2021-02-23  9:48 ` Marek Szuba
  0 siblings, 1 reply; 2+ messages in thread
From: Marek Szuba @ 2021-01-22 14:38 UTC (permalink / raw
  To: gentoo-dev

Ladies and germs,

The time has come for the final big push towards widespread deployment 
on slotted Lua - this monstrosity: https://bugs.gentoo.org/766528 . Many 
thanks in advance to all the arch testers who will deal with this. Nb. I 
am happy with this bug being split into several if that makes the tests 
easier to manage for those who will run them, just keep in mind that the 
stabilisation commits for an arch should be pushed to the repo over as 
short a time span as possible - the more spread this is the more annoyed 
our users might get by the dependency conflicts between slotted and 
unslotted and dev-lang/lua.

-- 
Marecki


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] Stabilisation of the slotted-Lua ecosystem
  2021-01-22 14:38 [gentoo-dev] Stabilisation of the slotted-Lua ecosystem Marek Szuba
@ 2021-02-23  9:48 ` Marek Szuba
  0 siblings, 0 replies; 2+ messages in thread
From: Marek Szuba @ 2021-02-23  9:48 UTC (permalink / raw
  To: gentoo-dev

On 22/01/2021 14:38, Marek Szuba wrote:

> The time has come for the final big push towards widespread deployment 
> on slotted Lua - this monstrosity: https://bugs.gentoo.org/766528 . Many 
> thanks in advance to all the arch testers who will deal with this. Nb. I 
> am happy with this bug being split into several if that makes the tests 
> easier to manage for those who will run them, just keep in mind that the 
> stabilisation commits for an arch should be pushed to the repo over as 
> short a time span as possible - the more spread this is the more annoyed 
> our users might get by the dependency conflicts between slotted and 
> unslotted and dev-lang/lua.

Somewhat belatedly, I am happy to say that the aforementioned 
monstrosity has been taken care of much faster than I thought it would 
be and since the 15th of February ALL the (unmasked) packages in the 
tree which previously depended directly on dev-lang/lua have had at 
least one stable ebuild migrated to Lua eclasses. Package maintainers, 
if you haven't done so yet (quite a few people already have) go ahead 
and remove old versions so that we can finally bid farewell to 
dev-lang/lua:0.

And to think that this all has happened simply because I wanted to 
finally enable Lua support in media-gfx/darktable :-)

Thank you SO much, everyone who has taken part in the effort of making 
Lua in Gentoo great again (sorry, couldn't help myself)! We had this on 
the agenda for way too long, and in my personal opinion the fact that we 
are now one of the few Linux (Unix?) distributions which allows the 
users to freely mix and match Lua versions is an important statement.

-- 
Marecki


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-02-23  9:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-22 14:38 [gentoo-dev] Stabilisation of the slotted-Lua ecosystem Marek Szuba
2021-02-23  9:48 ` Marek Szuba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox