Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org 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