> Nikita V. Youshchenko wrote:
> > Hi
> >
> > Is there an statement in Debian Policy that explicitly requires higher
> > version of a shared library package to be backwards-binary-compatible
> > with previous versions of the same package?
> >
> > I mean, is a situation when after library package upgrade local
> > binaries stops working because of missing symbols, by definition an RC
> > bug against library package? Or is depends on particular situation?
>
> Yes, it's an RC bug. If you break the API and/or ABI, you need to change
> the package name and the SONAME.
>
> See e.g.
> http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html

Is libpkg-guide an official debian document these days?
If not, maybe API/ABI-keep requirement should be added to Policy?

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

Reply via email to