Bug#1108926: transition: mdds/libixion/liborcus
Package: release.debian.org
Severity: normal
User: release.debian.org@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
Reply to: