• Bug#1108926: transition: mdds/libixion/liborcus

    From Rene Engelhard@21:1/5 to All on Tue Jul 8 06:20:01 2025
    XPost: linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    User: [email protected]
    Usertags: transition

    Hi,

    LibreOffice 25.8 needs liborcus 0.20 and mdds 3.0.0 (any only that, not an older version) and "of course"
    25.2 does NOT work with 0.20, it needs 0.19 :)

    As also
    - liborcus (optionally, but see labplot below, can't be disabled for this reason) needs libxion 0.20
    (and only that) and mdds 3.0.0 (and only that)
    and
    - libixion depends on mdds 3.0.0 (and only that)

    Those three need to be done together.

    The last times this came up I just did the uploads of those three and libreoffice (and libetonyek if needed[1]) since this is self-contained 4 packages).

    But now as labplot also uses libixion AND liborcus we probably should do a proper transition.

    Affected packages except mdds/libixion/liborcus itself:
    - libetoneyk needs update for mdds 3.0 (in experimental, 0.1.12-2)
    - libreofice needs update for all three (in experimental, said 25.8)
    - labplot was fixed with https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102249
    in 2.11.1-3 which is already in trixie so can be bin-NMUed

    The https://release.debian.org/transitions/html/auto-libixion.html and https://release.debian.org/transitions/html/auto-liborcus.html are
    fitting most cases except libetonyek. But the only package needing a bin-NMU is labplot anyway,
    the rest will be/needs to be source-uploaded.

    Ben file:

    is_affected = .build-depends ~ /\b(libmdds-dev|libixion-dev|liborcus-dev)\b/ | .depends ~ /\b(libixion\-0\.20\-0|libixion\-0\.18\-0)\b/ | .depends ~ /\b(liborcus\-0\.20\-0|liborcus\-0\.18\-0)\b/;
    is_good = .depends ~ /\b(libixion\-0\.20\-0|liborcus\-0\.20\-0)\b/;
    is_bad = .depends ~ /\b(libixion\-0\.18\-0|liborcus\-0\.18\-0)\b/;

    Regards,

    Rene

    [1] libetonyek needs mdds, had support for multiple versions up so far but
    this time since there is no proper ifdef this also needs to be cared of

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