You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The xtt tool package depends on the libxtt package. However, the xtt packaging doesn't require a specific version of the libxtt package, so those two versions can get mis-aligned.
The text was updated successfully, but these errors were encountered:
We don't want to require an exact match in version, if a lower version will do. For example, if the changes in libxtt0 don't impact anything in xtt.
So the way we're packaging xtt is mostly correct. ${shlib:Depends} will try to set the dependency on libxtt0` to a good version.
However, we need to provide a shlibs or symbols file so that shlib:Depends can know which version to depend on.
For a C library like libxtt0, we should maintain a symbols file that indicates which versions added which symbols. If we make a backwards incompatible binary change, we should bump the SONAME number.
The
xtt
tool package depends on thelibxtt
package. However, thextt
packaging doesn't require a specific version of thelibxtt
package, so those two versions can get mis-aligned.The text was updated successfully, but these errors were encountered: