Bug#862304: GtkScale: Port reverts from upstream, fixing issues with volume/font/color choosers

Daniel Boles dboles.src at gmail.com
Wed May 10 22:02:53 UTC 2017


Package: libgtk-3-0
Version: 3.22.12-1
Severity: important
Tags: upstream

Dear Maintainer,

Since a few point versions ago, in GTK+ 3.22.8, some changes were made to
GtkScale such that rounding was now applied to Scales without a value drawn
beside them. These patches were reviewed but the effects not foreseen.

These changes led to functional regressions in important widgets making use
of
GtkScale without drawn values, such as GtkVolumeButton, GtkColorChooser, and
GtkFontChooser - limiting the precision of values that could be selected by
users in various interfaces using these common widgets.

These errant patches have now been reverted upsteam, in versions >= 3.22.13,
but it would be important to get these into Debian too, so that the
functional
regressions stop affecting users.

The upstream bug report is:
https://bugzilla.gnome.org/show_bug.cgi?id=781605

The patches to revert and restore the previous behaviour are:
https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-22&id=9f8b1a8aa8e7a6bc6bdb40795ffa036e372333a5
https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-22&id=1cd0a8de0b7041a28fb960bbb64507d3140ddeed

It would be much appreciated if these could be patched in Debian, and/or a
point release including them (really 3.22.14 or later, since .13 had other
regressions) be migrated to testing.

Many thanks,

Cheers,
Daniel



-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libgtk-3-0 depends on:
ii  adwaita-icon-theme                      3.22.0-1
ii  hicolor-icon-theme                      0.15-1
ii  libatk-bridge2.0-0                      2.22.0-2
ii  libatk1.0-0                             2.22.0-1
ii  libc6                                   2.24-10
ii  libcairo-gobject2                       1.14.8-1
ii  libcairo2                               1.14.8-1
ii  libcolord2                              1.3.3-2
ii  libcups2                                2.2.1-8
ii  libepoxy0                               1.3.1-2
ii  libfontconfig1                          2.11.0-6.7+b1
ii  libfreetype6                            2.6.3-3.2
ii  libgdk-pixbuf2.0-0                      2.36.5-2
ii  libglib2.0-0                            2.50.3-2
ii  libgtk-3-common                         3.22.12-1
ii  libjson-glib-1.0-0                      1.2.6-1
ii  libpango-1.0-0                          1.40.5-1
ii  libpangocairo-1.0-0                     1.40.5-1
ii  libpangoft2-1.0-0                       1.40.5-1
ii  librest-0.7-0                           0.8.0-2
ii  libsoup2.4-1                            2.56.0-2
ii  libwayland-client0                      1.12.0-1
ii  libwayland-cursor0                      1.12.0-1
ii  libwayland-egl1-mesa [libwayland-egl1]  13.0.6-1+b2
ii  libx11-6                                2:1.6.4-3
ii  libxcomposite1                          1:0.4.4-2
ii  libxcursor1                             1:1.1.14-1+b4
ii  libxdamage1                             1:1.1.4-2+b3
ii  libxext6                                2:1.3.3-1+b2
ii  libxfixes3                              1:5.0.3-1
ii  libxi6                                  2:1.7.9-1
ii  libxinerama1                            2:1.1.3-1+b3
ii  libxkbcommon0                           0.7.1-1
ii  libxml2                                 2.9.4+dfsg1-2.2
ii  libxrandr2                              2:1.5.1-1
ii  shared-mime-info                        1.8-1

Versions of packages libgtk-3-0 recommends:
ii  libgtk-3-bin  3.22.12-1

Versions of packages libgtk-3-0 suggests:
ii  gvfs             1.30.4-1
ii  librsvg2-common  2.40.16-1+b1

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170510/ec2c33ac/attachment.html>


More information about the pkg-gnome-maintainers mailing list