luajit2 supports s390x, while the original upstream is hard to
collaborate with.
I personally do not think switching to a more friendly upstream, and
adding
s390x support that will never be merged into the original upstream,
are creating
a mess.
My personal opinion is to gradually deprecate src:luajit and switch to
src:luajit2,
and thus the current status of supporting both for a smoother migration.
But, if the other maintainers and debian users are willing to continue
work with
the non-collaborative original upstream, please purge src:luajit2 and
remove
me from the co-maintainers.
I'm not willing to work with original upstream. That's all.
On 2/19/24 03:13, Ondřej Surý wrote:
Hi Mo,
since you package the luajit 2.1 for the second time as luajit2,
could you also cleanup the mess you've created as there are
now two packages providing luajit 2.1? You are listed as
co-maintainer in the both packages, so the reason to package
luajit2 is elusive to me. Since there are fewer dependencies
for luajit2, it might be easier to just update luajit and drop
luajit2.
Ccing release and security teams - just FYI, not action needed,
but double packaging of the same library has both release
and security implications (more work).
### luajit
Checking reverse dependencies...
# Broken Depends:
lua-ljsyscall: lua-ljsyscall
# Broken Build-Depends:
bpfcc: libluajit-5.1-dev
luajit
cantor: libluajit-5.1-dev
dnsjit: libluajit-5.1-dev
luajit
ettercap: libluajit-5.1-dev
knot-resolver: libluajit-5.1-dev
luajit
lua-ljsyscall: luajit
luakit: libluajit-5.1-dev
luajit
nageru: libluajit-5.1-dev
neovim: luajit
obs-studio: libluajit-5.1-dev
openmw: libluajit-5.1-dev
satdump: libluajit-5.1-dev
snort: libluajit-5.1-dev
suricata: libluajit-5.1-dev
uftrace: libluajit-5.1-dev
uwsgi-plugin-luajit: libluajit-5.1-dev
vcmi/contrib: libluajit-5.1-dev
wrk: libluajit-5.1-dev
luajit
Dependency problem found.
### luajit2
Checking reverse dependencies...
# Broken Depends:
lua-resty-core: lua-resty-core
lua-resty-lrucache: lua-resty-lrucache
luajit: libluajit-5.1-2 [s390x]
libluajit-5.1-dev [s390x]
luajit [s390x]
# Broken Build-Depends:
libnginx-mod-http-lua: libluajit2-5.1-dev
love: libluajit2-5.1-dev
sysbench: libluajit2-5.1-dev
Dependency problem found.
Thanks,
--
Ondřej Surý (He/Him)
ondrej@sury.org