On Sat, Jun 20, 2026 at 12:08:41PM +0000, Gabriel Barrantes wrote:
> Adrian,
> 
> >  This is not true.
> >
> > The ELF SONAME of libryml is:
> >
> > $ objdump -p /usr/lib/x86_64-linux-gnu/libryml.so.0.10.0 | grep SONAME
> >   SONAME               libryml.so.0.10.0
> > $
> 
> you are getting that in unstable as the fix is not there yet, that's why we 
> need to merge and release
> 
> [0] https://salsa.debian.org/debian/rapidyaml/-/merge_requests/1
> 
> to properly have it fix on version 0.11.1-1.
> 
> root@e17657d36880:~/rapidyaml# dpkg -s libryml0 | grep Version
> Version: 0.11.1+ds-1
> root@e17657d36880:~/rapidyaml# readelf -d 
> /usr/lib/x86_64-linux-gnu/libryml.so.0.11.1 | grep SONAME
> 0x000000000000000e (SONAME)             Library soname: [libryml.so.0]
> root@e17657d36880:~/rapidyaml#
>...

Same as in #1134117:
Does upstream guarantee ABI stability between releases?

If upstream does not make such guarantees, then the upstream soname is 
correct and there has to be a library transition for every new upstream
version.

> Gabriel

cu
Adrian

Reply via email to