• Bug#1050640: lua5.2: remove as soon as all reverse dependencies are gon

    From Sebastian Ramacher@21:1/5 to Bastian Germann on Sat Mar 8 10:40:02 2025
    On 2023-08-27 13:20:52 +0200, Bastian Germann wrote:
    Source: lua5.2
    Severity: wishlist
    Control: block -1 by 1050599 1050598 1050597 1050596 1050540 1050543 1050624 1050625 1050626 1050627
    Control: block -1 by 1050628 1050629 1050630 1050631 1050632 1050633 1050634 1050635 1050636 1050637

    The last lua5.2 release was on 07 Mar 2015. As upstream will not release any other version, we should get lua5.2 out of Debian as the least-used lua version that is still in the archive. I have filed "low-hanging fruit" bugs for the packages that support other lua versions as well and have blocked this issue on them.

    The packages that need more investigation are:
    dnsmasq
    kyua
    lutok
    lcm
    qosmic
    tolua
    uwsgi

    The rest of the reverse dependencies are depending on "lua5.2 | lua5.x" (OR depends), so they should not be a problem.

    This is incorrect. Any package depending on lua5.2 as first alternative
    is instantly RC-buggy after the removal of lua5.2 due to Debian policy
    2.2.1 which requires that the first alternative always must be
    satisfiable with packages from main.

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bastian Germann@21:1/5 to All on Sat Mar 8 11:00:01 2025
    With "should not be a problem" I meant that they can move to a different
    lua version, not that they do not need an upload to achieve that.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)