[Slackbuilds-users] system/lsyncd requires Lua 5.2

Arkadiusz Drabczyk arkadiusz at drabczyk.org
Tue Mar 20 21:03:31 UTC 2018


On Tue, Mar 20, 2018 at 09:11:35PM +0100, Matteo Bernardini wrote:
> 2018-03-20 20:46 GMT+01:00 Arkadiusz Drabczyk <arkadiusz at drabczyk.org>:
> > Lua 5.1 line is really quite old, the oldest release was on 17 Feb
> > 2012 according to this site https://www.lua.org/versions.html.  I
> > counted 66 packages that require lua:
> >
> > find . -name "*.info" | xargs grep "^REQUIRES.*\blua\b" | wc -l
> >
> > It would require a lot of manual work to check if all of these
> > packages could work with Lua 5.2.  Should I just wait and explain that
> > system/lsyncd would not be upgraded until Lua 5.2 becomes the default?
> 
> I don't think that lua will become the default, as many scripts still
> want lua-5.1.x.
> the ideal should be to have versioned versions of lua (like lua51,
> lua52, lua53, etc.) all parallel-installable together so that whatever
> needs one specific version could use it but this is not made easy by
> the upstream lua developers.

Why isn't this?  What's the difference between Lua and, say, Python in
this regard?
-- 
Arkadiusz Drabczyk <arkadiusz at drabczyk.org>


More information about the SlackBuilds-users mailing list