Activity log for bug #1610005

Date Who What changed Old value New value Message
2016-08-04 22:58:11 Jeremy Bícha bug added bug
2016-08-04 23:00:21 Launchpad Janitor branch linked lp:~jbicha/gtk/gtk-3-20-7
2016-08-04 23:09:56 Jeremy Bícha description . ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libgtk-3-common 3.18.9-1ubuntu3.1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: GNOME Date: Thu Aug 4 18:55:25 2016 InstallationDate: Installed on 2016-07-31 (4 days ago) InstallationMedia: Ubuntu-GNOME 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160720) PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: gtk+3.0 UpgradeStatus: No upgrade log present (probably fresh install) Impact ======= libgtk-3-common depends on adwaita-icon-theme (>= ${gnome:Version}). For xenial, this is adwaita-icon-theme >= 3.18. This causes 2 problems. One is that we have to remember to upload a new version of adwaita-icon-theme before we upload a new version of GTK3. Otherwise, the new version of adwaita-icon-theme becomes unbuildable because adwaita-icon-theme depends on GTK3 to build but GTK3 is uninstallable because the dependency can't be satisfied yet. This can be worked around (it happened this week with 3.20 in yakkety) but it's not good. The other is that Lubuntu doesn't want to install adwaita-icon-theme but instead install lubuntu-icon-theme as a replacement by setting Provides: adwaita-icon-theme. According to Debian policy, that doesn't work if something has a versioned dependency on the provided package. https://www.debian.org/doc/debian-policy/ch-relationships.html#s-virtual Test case ========= Since the xenial daily images use -proposed, check here whether adwaita-icon-theme is installed a day or two after the gtk update has been pushed to xenial-proposed: http://cdimage.ubuntu.com/lubuntu/xenial/daily-live/current/xenial-desktop-amd64.manifest Regression potential ==================== If in fact, lubuntu-icon-theme does not include some of the icons in adwaita-icon-theme, there will be missing icons in apps that try to use those icons. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libgtk-3-common 3.18.9-1ubuntu3.1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: GNOME Date: Thu Aug 4 18:55:25 2016 InstallationDate: Installed on 2016-07-31 (4 days ago) InstallationMedia: Ubuntu-GNOME 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160720) PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: gtk+3.0 UpgradeStatus: No upgrade log present (probably fresh install)
2016-08-04 23:10:03 Jeremy Bícha nominated for series Ubuntu Xenial
2016-08-04 23:12:06 Jeremy Bícha description Impact ======= libgtk-3-common depends on adwaita-icon-theme (>= ${gnome:Version}). For xenial, this is adwaita-icon-theme >= 3.18. This causes 2 problems. One is that we have to remember to upload a new version of adwaita-icon-theme before we upload a new version of GTK3. Otherwise, the new version of adwaita-icon-theme becomes unbuildable because adwaita-icon-theme depends on GTK3 to build but GTK3 is uninstallable because the dependency can't be satisfied yet. This can be worked around (it happened this week with 3.20 in yakkety) but it's not good. The other is that Lubuntu doesn't want to install adwaita-icon-theme but instead install lubuntu-icon-theme as a replacement by setting Provides: adwaita-icon-theme. According to Debian policy, that doesn't work if something has a versioned dependency on the provided package. https://www.debian.org/doc/debian-policy/ch-relationships.html#s-virtual Test case ========= Since the xenial daily images use -proposed, check here whether adwaita-icon-theme is installed a day or two after the gtk update has been pushed to xenial-proposed: http://cdimage.ubuntu.com/lubuntu/xenial/daily-live/current/xenial-desktop-amd64.manifest Regression potential ==================== If in fact, lubuntu-icon-theme does not include some of the icons in adwaita-icon-theme, there will be missing icons in apps that try to use those icons. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libgtk-3-common 3.18.9-1ubuntu3.1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: GNOME Date: Thu Aug 4 18:55:25 2016 InstallationDate: Installed on 2016-07-31 (4 days ago) InstallationMedia: Ubuntu-GNOME 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160720) PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: gtk+3.0 UpgradeStatus: No upgrade log present (probably fresh install) Impact ======= libgtk-3-common depends on adwaita-icon-theme (>= ${gnome:Version}). For xenial, this is adwaita-icon-theme >= 3.18. This causes 2 problems. One is that we have to remember to upload a new version of adwaita-icon-theme before we upload a new version of GTK3. Otherwise, the new version of adwaita-icon-theme becomes unbuildable because adwaita-icon-theme depends on GTK3 to build but GTK3 is uninstallable because the dependency can't be satisfied yet. This can be worked around (it happened this week with 3.20 in yakkety) but it's not good. The other is that Lubuntu doesn't want to install adwaita-icon-theme but instead install lubuntu-icon-theme as a replacement by setting Provides: adwaita-icon-theme. According to Debian policy, that doesn't work if something has a versioned dependency on the provided package. https://www.debian.org/doc/debian-policy/ch-relationships.html#s-virtual The versioned dependency was removed in Debian svn: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/control.in?r1=49406&r2=49410 Test case ========= Since the xenial daily images use -proposed, check here whether adwaita-icon-theme is installed a day or two after the gtk update has been pushed to xenial-proposed: http://cdimage.ubuntu.com/lubuntu/xenial/daily-live/current/xenial-desktop-amd64.manifest Regression potential ==================== If in fact, lubuntu-icon-theme does not include some of the icons in adwaita-icon-theme, there will be missing icons in apps that try to use those icons. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libgtk-3-common 3.18.9-1ubuntu3.1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CurrentDesktop: GNOME Date: Thu Aug 4 18:55:25 2016 InstallationDate: Installed on 2016-07-31 (4 days ago) InstallationMedia: Ubuntu-GNOME 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160720) PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: gtk+3.0 UpgradeStatus: No upgrade log present (probably fresh install)
2016-08-05 03:06:02 Jeremy Bícha bug task added lubuntu-artwork
2016-08-11 17:40:56 Launchpad Janitor branch linked lp:~ubuntu-desktop/gtk/ubuntugtk3
2016-08-11 21:44:32 Sebastien Bacher gtk+3.0 (Ubuntu): importance Undecided Low
2016-08-11 21:44:35 Sebastien Bacher gtk+3.0 (Ubuntu): status New Fix Committed
2016-08-11 21:44:38 Sebastien Bacher bug task added gtk+3.0 (Ubuntu Xenial)
2016-09-01 12:48:09 Launchpad Janitor gtk+3.0 (Ubuntu): status Fix Committed Fix Released