Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: transition
X-Debbugs-Cc: franc...@mzf.fr

Dear release team,

I and Pierre Gruet (pgt@d.o) would like to transition ceres-solver to the new
SOVERSION (3).

The upstream changed the SOVERSION of the package without changing the major
version number (2.1.0). That's why we missed this ABI change, and Pierre
reverted the upload by uploading a new package with the +really suffix
(2.1.0+really2.0.0).
Upstream does not follow semantic versioning and confirmed that this behavior
is intentional [1].
So, a transition process is needed for the Debian package to handle this
SOVERSION update.

All reverse dependencies are building fine at least on amd64 [2].

Best Regards,
François

[1] https://github.com/ceres-solver/ceres-solver/issues/824
[2]
https://buildd.debian.org/status/package.php?p=colmap,openturns,sight&compact=compact


Ben file:

title = "ceres-solver";
is_affected = .depends ~ "libceres2" | .depends ~ "libceres3";
is_good = .depends ~ "libceres3";
is_bad = .depends ~ "libceres2";

Reply via email to