• Bug#1109539: unblock: orange-canvas-core/0.2.5-2

    From Roland Mas@21:1/5 to All on Sat Jul 19 19:10: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

    Please unblock package orange-canvas-core

    [ Reason ]
    Fix FTBFS detected by reproducible builds.

    [ Impact ]
    Base package for all the orange3 stack.

    [ Tests ]
    The changes only affect the way the testsuite is run, and they turn an FTBFS+autopkgtest failure in a success on both counts.

    [ Risks ]
    Not a leaf package; a few reverse-depends, all part of the orange3 suite.

    [ 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

    [ Other info ]
    Fix for #1098586. The changes are twofold: run the testsuite with a window manager (because it depends on focus changes and that requires a window manager), and disable an explicit trigger of the garbage collector in the testsuite which causes a segmentation fault.

    unblock orange-canvas-core/0.2.5-2

    diff -Nru orange-canvas-core-0.2.5/debian/changelog orange-canvas-core-0.2.5/debian/changelog
    --- orange-canvas-core-0.2.5/debian/changelog 2025-01-26 19:37:32.000000000 +0100
    +++ orange-canvas-core-0.2.5/debian/changelog 2025-07-19 16:01:22.000000000 +0200
    @@ -1,3 +1,12 @@
    +orange-canvas-core (0.2.5-2) unstable; urgency=medium
    +
    + * Run testsuite with a window manager.
    + * Also, disable explicit garbage collection in testsuite.
    + * These two changes, combined, fix "FTBFS: Segmentation fault", thanks
    + to Santiago Vila (Closes: #1098586).
    +
    + -- Roland Mas <[email protected]> Sat, 19 Jul 2025 16:01:22 +0200
    +
    orange-canvas-core (0.2.5-1) unstable; urgency=medium

    * New upstream release.
    diff -Nru orange-canvas-core-0.2.5/debian/control orange-canvas-core-0.2.5/debian/control
    --- orange-canvas-core-0.2.5/debian/control 2025-01-26 19:37:32.000000000 +0100
    +++ orange-canvas-core-0.2.5/debian/control 2025-07-19 15:36:06.000000000 +0200
    @@ -6,9 +6,11 @@
    Debian Science Maintainers <[email protected]>,
    Roland Mas <[email protected]>,
    Bui