Hi Bret, On Sat, 20 Sep 2025 15:47:14 +0200, bret curtis <[email protected]> wrote: > I've uploaded a fix that also includes things that are needed by OpenMW as > well. > > It patches the SOVERSION from 1.0 to 1.1 which should help, if not, let me > know how best to move forward. > > https://mentors.debian.net/package/recastnavigation/ > https://salsa.debian.org/games-team/recastnavigation
I haven’t checked the rest of the changes, but the soname bump won’t work as-is: you really need a bump that results in a different package name, not librecast1. On top of that, since significant soname bumps result in different linkage, this type of change should really be coordinated with upstream; otherwise, dependencies will diverge across distributions. You should also *not* close the testing migration bug, #1115504, in the package changelog. The bug is already closed and will be handled automatically when the package migrates successfully. Given the small number of reverse-dependencies in Debian, you could, instead of bumping the soname, add Breaks relationships to force upgrades along with the library upgrade; something like Breaks: godot3 (<< 3.6+ds-3.1~), godot3-runner (<< 3.6+ds-3.1~), godot3-server (<< 3.6+ds-3.1~), openmw (<< 0.48.01-1.1~), openmw-launcher (<< 0.48.01-1.1~) (untested). Regards, Stephen
pgpdKU21oJ9NX.pgp
Description: OpenPGP digital signature

