[Bug 1585903] Re: Make it possible to remove gtk2

Jeremy Bicha jeremy at bicha.net
Sun Nov 4 11:16:58 UTC 2018


gtk2 is no longer in the default install for most locales.

See https://launchpad.net/ubuntu/+bugs?field.tag=gtk2-demotion for the
remaining bugs that affect the live image.

** Changed in: ubuntu-meta (Ubuntu)
       Status: Triaged => Fix Released

** Changed in: ubuntu-gnome
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1585903

Title:
  Make it possible to remove gtk2

Status in Ubuntu GNOME:
  Fix Released
Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in meta-gnome3 package in Debian:
  New

Bug description:
  Ubuntu 17.10 still requires gtk2
  -------------------------------------------------------
  sudo apt remove libgtk2.0-0

  The following packages will be REMOVED:
    firefox* gnome-session-canberra* gtk2-engines-murrine* ibus-gtk* kerneloops-applet* libcanberra-gtk-module* libcanberra-gtk0* libgail-common* libgail18* libgtk2-perl* libgtk2.0-0* libgtk2.0-bin* light-themes* thunderbird* thunderbird-gnome-support* thunderbird-locale-en* thunderbird-locale-en-us* ubuntu-artwork* ubuntu-desktop*

  Proposal for 18.04
  -------------------------
  1. DONE: Don't have webkit2 recommend the gtk2 support.
  2. NOT NEEDED: Split the gtk2 part of light-themes to a separate package.
  3. DONE: Use a dh_shlibdeps hack to drop the libgtk2.0-0 dependency from these GTK2 addons:
    a. DONE: gnome-themes-standard
    b. DONE: gtk2-engines-murrine
    c. DONE: gtk2-engines-pixbuf (not in default install but installed by vanilla gnome-session)
    d. DONE: ibus-gtk

  4. DONE: Drop gnome-session-canberra's unnecessary manual dependency
  on libcanberra-gtk0

  5. PROPOSED: Either disable Flash in Thunderbird or apply the dh_shblideps hack from Firefox. Either way probably needs Thunderbird Beta, but Thunderbird 59 should be stable or close it to by 18.04 release.
  6. DONE in Firefox 58 Beta: Apply the dh_shlibdeps hack to Firefox

  7. IN PROGRESS: Prepare a debconf-gtk3 backend and switch gnome-
  software and software-properties-gtk to use it (LP: #1736618)

  8. DONE: Demote kerneloops dependency on kerneloops-applet to
  Suggests.

  9. IN PROGRESS: Don't have ubuntu-desktop or gnome-orca recommend
  libgail-common. It's a gtk2 library (basically) that gtk2 already
  recommends.

  10: optional: Apply the dh_shlibdeps hack to the gtk2 modules and
  theme engines that aren't in main.

  Original Bug Report
  ---------------------------
  I can't remove GTK2 from my system, because parts of GNOME still require it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1585903/+subscriptions



More information about the foundations-bugs mailing list