Bug#811498: libconsole-bridge0.2v5: ABI bump without package rename

Julien Cristau jcristau at debian.org
Tue Jan 19 19:00:17 UTC 2016


On Tue, Jan 19, 2016 at 18:52:27 +0000, Jose Luis Rivero wrote:

> Package: libconsole-bridge0.2v5
> Followup-For: Bug #811498
> 
> Hey Jochen:
> 
> Thanks for the report. You are right, I broke the new update. My
> intention was not to change package and library name since upstream
> did not change the API/ABI (I'm working with them to keep a sane
> semantic versioning scheme). I did that for the package but not for
> the library, sorry for that.
> 
> I believe that we can workaround on this problem by creating a symlink
> from libconsole_bridge.so.0.3 to a new libconsole_bridge.so.0.2. This
> way we can respect the upstream release as-it but keep the dependencies
> stable in debian which depends on the 0.2 lib.
> 
> Jochen, do you see any problem with this? or do you have a better idea
> to solve the situation keeping in mind that there is no ABI/API change
> in the new 0.3.0 version?

If the ABI is compatible, that seems fine.  Note that if the library's
SONAME changed, you would need to bump shlibs to the new version since
any rebuilt reverse dependency is going to reference the new SONAME.

Cheers,
Julien



More information about the debian-science-maintainers mailing list