** Description changed:
- .
+ 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
+ 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)
** Description changed:
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)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1610005
Title:
Remove gtk3's versioned dependency of on adwaita-icon-theme
Status in gtk+3.0 package in Ubuntu:
New
Bug 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
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)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1610005/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp