Source: ceres-solver Version: 2.1.0+dfsg1-1 Severity: important Dear Maintainer,
Recently version 2.1.0+dfsg-1 entered unstable, with new upstream version 2.1.0. Yet, there was a SOVERSION bump in this new upstream version, as can be seen in internal/ceres/CMakeLists.txt (SOVERSION 3, was 2 previously). The shared lib package should have been renamed to libceres3 and should have gone to experimental through NEW in order to make a proper transition. The current situation causes breakages, for instance with openturns and sight which are reverse dependencies of ceres-solver and desperately look for libceres.so.2 at runtime. I think we should repackage upstream version 2.0.0 with the version number 2.1.0+really2.0.0+dfsg-1 so that we avoid breakages in unstable and testing, and afterwards we could package version 2.1.0 again, bump the soname and send the package to experimental to properly transition the library. Sorry I did not spot this when I reviewed the package before its last upload! Best, -- Pierre