From aa283d4f07c1213d5de67c43429e66c4c92f384a Mon Sep 17 00:00:00 2001
From: Daniel Schulte <trilader@gmail.com>
Date: Tue, 7 Oct 2014 16:06:49 +0200
Subject: [PATCH] Added workaround for launchpad bug #1373033 (don't update
 ubiquity)

---
 scripts/remaster_rootfs.sh | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/scripts/remaster_rootfs.sh b/scripts/remaster_rootfs.sh
index 59c6a29..e33f0de 100755
--- a/scripts/remaster_rootfs.sh
+++ b/scripts/remaster_rootfs.sh
@@ -121,8 +121,19 @@ function copy_modprobe_d()
 	update-initramfs -u
 }
 
+function prevent_ubiquity_update()
+{
+	echo "ubiquity hold" | dpkg --set-selections
+}
+function allow_ubiquity_update()
+{
+	echo "ubiquity install" | dpkg --set-selections
+}
+
 divert_initctl
 
+prevent_ubiquity_update #required because of launchpad bug #1373033
+
 prepare_install
 copy_modprobe_d
 install_packages
@@ -136,5 +147,7 @@ patch_all "$SCRIPT_DIR/patches/" "/"
 #echo "compiling glib2 schemas..."
 #glib-compile-schemas /usr/share/glib-2.0/schemas
 
+allow_ubiquity_update #required because of launchpad bug #1373033
+
 revert_initctl
 finalize
-- 
GitLab