← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1610005] Re: Remove gtk3's versioned dependency of on adwaita-icon-theme

 

** Changed in: gtk+3.0 (Ubuntu)
   Importance: Undecided => Low

** Changed in: gtk+3.0 (Ubuntu)
       Status: New => Fix Committed

** Also affects: gtk+3.0 (Ubuntu Xenial)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1610005

Title:
  Remove gtk3's versioned dependency of on adwaita-icon-theme

Status in Lubuntu Artwork:
  New
Status in gtk+3.0 package in Ubuntu:
  Fix Committed
Status in gtk+3.0 source package in Xenial:
  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/lubuntu-artwork/+bug/1610005/+subscriptions