• Bug#1109363: unblock: lua-lgi/0.9.2-4

    From Reiner Herrmann@21:1/5 to All on Wed Jul 16 01:30:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    User: [email protected]
    Usertags: unblock
    X-Debbugs-Cc: [email protected]
    Control: affects -1 + src:lua-lgi

    Please unblock package lua-lgi

    [ Reason ]
    Fixes an FTBFS because of a failing build-time test.
    An API change in Pango 1.56.2 caused the regression.

    [ Impact ]
    The bug is not user-visible, as it's just broken test code.

    [ Tests ]
    Only code in tests was affected.
    I tested that the package builds (meanwhile it also successfully built
    on the buildds, including running the previously failing test), and
    also that the installed package still works with src:awesome (one of two reverse dependencies).

    [ Risks ]
    It's a small adaptation to a change in Pango 1.56.2,
    and only in test code. Risk should be minimal.

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in testing

    unblock lua-lgi/0.9.2-4

    diff -Nru lua-lgi-0.9.2/debian/changelog lua-lgi-0.9.2/debian/changelog
    --- lua-lgi-0.9.2/debian/changelog 2022-01-10 17:47:02.000000000 +0100
    +++ lua-lgi-0.9.2/debian/changelog 2025-07-16 00:13:19.000000000 +0200
    @@ -1,3 +1,10 @@
    +lua-lgi (0.9.2-4) unstable; urgency=medium
    +
    + [ Chris Hofstaedtler ]
    + * Adapt to new pango bindings. (Closes: #1101238)
    +
    + -- Reiner Herrmann <[email protected]> Wed, 16 Jul 2025 00:13:19 +0200
    +
    lua-lgi (0.9.2-3) unstable; urgency=medium

    [ Debian Janitor ]
    diff -Nru lua-lgi-0.9.2/debian/patches/pango-1-56-2.patch lua-lgi-0.9.2/debian/patches/pango-1-56-2.patch
    --- lua-lgi-0.9.2/debian/patches/pango-1-56-2.patch 1970-01-01 01:00:00.000000000 +0100
    +++ lua-lgi-0.9.2/debian/patches/pango-1-56-2.patch 2025-07-16 00:07:38.000000000 +0200
    @@ -0,0 +1,18 @@
    +Author: Chris Hofstaedtler <[email protected]>
    +Bug: https://github.com/lgi-devs/lgi/issues/336
    +Bug-Debian: https://bugs.debian.org/1101238
    +Forwarded: https://github.com/lgi-devs/lgi/pull/342
    +Description: Adapt to new Pango 1.56.2 bindings
    +
    +--- a/tests/pango.lua
    ++++