It is now possible to remove gtk2 from the default Ubuntu install in
18.04 Alpha but you'll lose Firefox (can be replaced by Chromium or
Epiphany or Firefox 58 Beta) and Thunderbird (can be replaced by
Evolution) and debconf support in the Ubuntu/GNOME Software app.

Let's keep this bug open though because it's possible to fix those
issues before 18.04's release.

** Description changed:

  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. Use a dh_shlibdeps hack to drop the libgtk2.0-0 dependency from these GTK2 
addons:
+ 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. IN PROGRESS: gtk2-engines-pixbuf (not in default install but installed 
by vanilla gnome-session)
+   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. Disable Flash in Thunderbird?
- 6. MERGE PROPOSED: Apply the dh_shlibdeps hack to Firefox
+ 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. Prepare a debconf-gtk3 backend and switch gnome-software and
- software-properties-gtk to use it.
+ 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.

** Branch unlinked: lp:~jbicha/firefox/dont-depend-on-gtk2

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

Title:
  Make it possible to remove gtk2

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to