* [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