← Back to team overview

ubuntubudgie-dev team mailing list archive

[Merge] lp:~ubuntubudgie-dev/ubiquity/ubuntu-budgie-ubiquity into lp:ubiquity

 

fossfreedom has proposed merging lp:~ubuntubudgie-dev/ubiquity/ubuntu-budgie-ubiquity into lp:ubiquity.

Requested reviews:
  Ubuntu Installer Team (ubuntu-installer)

For more details, see:
https://code.launchpad.net/~ubuntubudgie-dev/ubiquity/ubuntu-budgie-ubiquity/+merge/327323

The Ubuntu Budgie ISO daily is currently pulling in both Budgie Desktop and GNOME Shell.

This is because ubiquity-frontend-gtk is defaulting for metacity for Ubuntu Budgie.  metacity has a dependency on gnome-session which in turn now has a dependency on gnome-shell.

Ubuntu Budgie uses budgie-wm as its window manager - this is provided by the package budgie-core.

Thus please accept this PR to add budgie-core as an alternate to metacity for ubiquity-frontend-gtk
-- 
Your team Ubuntu Budgie Developers is subscribed to branch lp:~ubuntubudgie-dev/ubiquity/ubuntu-budgie-ubiquity.
=== modified file 'debian/changelog'
--- debian/changelog	2017-04-10 02:36:04 +0000
+++ debian/changelog	2017-07-12 19:09:32 +0000
@@ -1,3 +1,12 @@
+ubiquity (17.04.10) artful; urgency=medium
+
+  * Add 'budgie-core' as an alternate for the package ubiquity-frontend-gtk
+    Ubuntu Budgie ISO includes GNOME Shell due to the default metacity
+    having a dependency on gnome-session in turn pulls in gnome-shell
+    bin/ubiquity-dm correctly using budgie-wm which is provided by budgie-core
+
+ -- David Mohammed <fossfreedom@xxxxxxxxxx>  Wed, 12 Jul 2017 19:46:56 +0100
+
 ubiquity (17.04.9) zesty; urgency=medium
 
   * tests/test_misc.py: Really fix test for the 'ta' keymap: check for

=== modified file 'debian/control'
--- debian/control	2016-09-26 19:16:34 +0000
+++ debian/control	2017-07-12 19:09:32 +0000
@@ -45,7 +45,7 @@
 Package: ubiquity-frontend-gtk
 Architecture: amd64 arm64 armhf i386 powerpc ppc64el
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, ubiquity (= ${binary:Version}), python3-dbus, gir1.2-gtk-3.0 (>= 3.20), gir1.2-pango-1.0, gir1.2-soup-2.4, gir1.2-vte-2.91, gir1.2-webkit2-4.0, iso-codes, metacity | marco | xfwm4 | matchbox-window-manager | lubuntu-default-settings | openbox | gnome-shell, gir1.2-xkl-1.0, gir1.2-timezonemap-1.0, python3-gi, python3-cairo, python3-gi-cairo, gir1.2-appindicator3-0.1, busybox-static | busybox
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, ubiquity (= ${binary:Version}), python3-dbus, gir1.2-gtk-3.0 (>= 3.20), gir1.2-pango-1.0, gir1.2-soup-2.4, gir1.2-vte-2.91, gir1.2-webkit2-4.0, iso-codes, metacity | marco | xfwm4 | matchbox-window-manager | lubuntu-default-settings | openbox | gnome-shell | budgie-core, gir1.2-xkl-1.0, gir1.2-timezonemap-1.0, python3-gi, python3-cairo, python3-gi-cairo, gir1.2-appindicator3-0.1, busybox-static | busybox
 Suggests: gnome-control-center | feh
 Conflicts: ubuntu-express-frontend-gtk, espresso-frontend-gtk, ubiquity (<< 2.4.3)
 Replaces: ubuntu-express-frontend-gtk, espresso-frontend-gtk, ubiquity (<< 2.4.3)


Follow ups