Bug#610265: Bug#611131: Bug#610265: qtiplot/libmuparser0: dependency incorrect

Julien Cristau jcristau at debian.org
Wed Jan 26 15:41:42 UTC 2011


user release.debian.org at packages.debian.org
usertag 610265 squeeze-can-defer
tag 610265 squeeze-ignore
kthxbye

On Wed, Jan 26, 2011 at 10:11:32 +0100, Julien Cristau wrote:

> On Tue, Jan 25, 2011 at 22:04:45 +0100, Elrond wrote:
> 
> > libmuparser0 1.32-1 (as shipped in testing) doesn't have a
> > versioned dependency, but should. See #610265 for an
> > example.
> > 
> > According to
> >   http://release.debian.org/squeeze/rc_policy.txt
> >   Section 2:
> > 
> >   "Shared library packages must include correct shlibs
> >   files."
> > 
> > this seems to be an RC bug.
> > 
> It's worse than that.  libmuparser appears to have broken its ABI
> between 1.28 (in lenny) and 1.32 (in squeeze), and again between 1.32
> (in squeeze) and 1.34 (in sid).  All that with no shlibs change, and
> with no SONAME and package name change.  This is not acceptable for a
> shared library package.
> 
Considering how close we are to the squeeze release, and the fact that
qtiplot is the only package affected (only reverse-dependency of
muparser in lenny), I'll ignore this for squeeze.  However, please take
much more care to preserve the library interface in the future, and
educate upstream about proper shared library maintenance, or we'll need
to remove it from the distribution.

Cheers,
Julien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20110126/b48244e0/attachment.pgp>


More information about the debian-science-maintainers mailing list