Control: tag -1 pending
Control: severity -1 important

Hello! Thank you for the investigation of the issue with ABI incompatibility in
the libtgowt package. To rebuild automatically the package, I would propose to
add a direct dependency on the runtime abseil library, libabslNNNNNNNN, along
with libabsl-dev. So the first one is used for linking, and the second one for
headers.

The numbered suffix in the package name unambiguously indicates soversion
according to the policy. And when soversion is changed, transition tracker can
see that libtgowt should be rebuilt as well.

I suspect a similar solution is needed for other dependencies which d/rules
generate.

https://salsa.debian.org/debian/libtgowt/-/commit/efcee352b960d14ac611d0b0645c16ee5d66a5ea

In the commit above, I use realpath to read where the symlink is pointing to.
Then `dpkg -S` searches for the package name of the symlink destination.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to