Bug#353067: GTK+ 2.8.12 breaks alignment semantics

Joe Wreschnig piman at debian.org
Thu Feb 16 00:14:29 UTC 2006


On Thu, 2006-02-16 at 01:01 +0100, Josselin Mouette wrote:
> severity 353067 minor
> thanks
> 
> Le mercredi 15 février 2006 à 17:18 -0600, Joe Wreschnig a écrit :
> > Package: libgtk2.0-0
> > Version: 2.8.12-1
> > Severity: critical
> > Justification: breaks unrelated software
> 
> How can you argue this bug "breaks unrelated software"? Quod Libet uses
> GTK+, as such it isn't unrelated. You would also have a hard time
> proving this bug is release-critical in any sense, as nothing "breaks".
> This is a minor usability issue.

It's an API change. Functions that did one correct thing now do a
different (and incorrect) thing.

> > Upgrading from GTK 2.8.11 to 2.8.12 moves Quod Libet's status bar to the
> > other side of the screen. This is an API change, and the previous
> > behavior was not a bug, so it should not occur at all within the GTK 2.x
> > series (let alone a point release).
> 
> This isn't an API change, but a UI change. Debian doesn't make any
> promises about UI stability, only upstream does.

GTK is a UI toolkit. If a UI toolkit does not provide UI guarantees,
it's broken. This does not need to be in any Debian policy, just as
Debian policy doesn't need to delineate the details of every language's
API and ABI. If an API incompatibly changes, that's a bug. If that
interface is used by hundreds of programs in Debian, that's an RC bug.
-- 
Joe Wreschnig <piman at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060215/93dafb03/attachment.pgp


More information about the Pkg-gnome-maintainers mailing list