Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2021-09-15 Thread Panu Matilainen
See my comment above, the situation has not changed in any way.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#issuecomment-919988241___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2021-09-15 Thread Björn Bidar
Is there a chance to revive this? from a quick look they seem  pretty 
interchangeable.
The main difference is see its more modern and complex. Not vendoring comes 
with the advantage not needing to maintain the code anymore and not duplicating 
those libraries on the system.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#issuecomment-919902845___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2019-03-01 Thread Panu Matilainen
Closed #165.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#event-2174147668___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2019-03-01 Thread Panu Matilainen
So I finally had a closer look at this. It would've been one thing to pull in a 
few new functions and bugfixes, but one library has been replaced entirely with 
a far more complicated, multi-source thing, and the other has also grown hugely 
in complexity. All that increased complexity means more things that can go 
wrong, on top of all the compatibility concerns for changing to an entirely 
different poxix library. 

The posix extensions are not there so that scriptlet writers can rewrite the 
entire unix userland in Lua. They're there to allow basic path manipulation and 
executing helpers, which they achieve just fine as it is. I don't think I've 
ever seen a single use of the rexlib. So this is all complexity that we don't 
actually need, at non-trivial risk to users. More is not always better, not at 
all.

We're not going to upgrade and/or replace those libraries at all, because 
there's *no need* whatsoever. Adding rpm-specific helpers where relevant is 
going to help scriptlet writers much more than maximal coverage of the posix 
api.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#issuecomment-468681516___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2017-02-28 Thread daurnimator
> How's the compatibility record of these modules upstream?

Rather good incrementally; but 14 years is a lot of incremental changes...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#issuecomment-282983033___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Upgrade lua library dependencies (#165)

2017-02-28 Thread Panu Matilainen
How's the compatibility record of these modules upstream? The problem is, these 
modules are used from package scripts and we don't want to break (the same 
problem exists with Lua itself of course).
The other problem is that in particular the lposix module is forked to some 
extent to protect rpm.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/165#issuecomment-282977769___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint