Bug#440063: abi changed in 2.15.21 but soname wasn't increased

Robert Millan rmh at aybabtu.com
Thu Oct 11 22:18:26 UTC 2007


On Thu, Oct 11, 2007 at 11:34:20PM +0200, Josselin Mouette wrote:
> Le mercredi 29 août 2007 à 15:18 +0200, Robert Millan a écrit :
> > Package: libmetacity0
> > Version: 1:2.14.5-4
> > Severity: important
> > 
> > According to this entry in compiz changelog:
> > 
> >   * compiz-gtk needs to conflict with libmetacity0 (<< 1:2.15.21) because of
> >     an incompatible ABI change. This should really be fixed in libmetacity. A
> >     shlibs bump should do the trick. (Closes: 425631)
> > 
> > libmetacity0 changed its abi in 2.15.21 without increasing the soname.  Please,
> > could you bump the soname now?
> > 
> > Although it's a bit late, this is necessary in order to backport compiz to
> > etch.  It would allow compiz to drop this hack and thus be usable with older
> > versions of libmetacity0.
> 
> Please get exact facts before we do that. Do you need a shlibs bump (as
> explained in the compiz changelog) or a soname change?

Ah, sorry.  I was mixing up soname with shlibs when I wrote that.  For the
problem I was trying to solve (etch backport), we need an shlibs bump.  I
suppose a soname bump would also be in order, but that's absolutely not
required for our purpose (i.e. getting rid of the Conflicts).

> AIUI there was new functions in 2.15.21 and the shlibs weren't bumped.
> In this case this should be fixed in 2.20 as they had to be bumped to
> 2.19 anyway.

Sounds fine.

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)






More information about the pkg-gnome-maintainers mailing list