Bug#610265: Bug#611131: Bug#610265: qtiplot/libmuparser0: dependency incorrect
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
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: Digital signature
More information about the debian-science-maintainers