Bug#1112095: recastnavigation: removes symbol without SONAME bump

Stephen Kitt skitt at debian.org
Sat Sep 20 15:08:00 BST 2025


Hi Bret,

On Sat, 20 Sep 2025 15:47:14 +0200, bret curtis <psi29a at gmail.com> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20250920/ba964cfd/attachment.sig>


More information about the Pkg-games-devel mailing list