+lightdm (1.10.3-3) unstable; urgency=medium
+
+ * debian/patches:
+ - 06_change-user-dirs edited, don't use /var/lib/lightdm directly (it
+ seems to confuse lightdm and break .dmrc saving) but use
+ /var/lib/lightdm/data and create it at runtime. closes: #767359
+
+ -- Yves-Alexis Perez <corsac@debian.org> Tue, 04 Nov 2014 21:58:15 +0100
+
lightdm (1.10.3-2) unstable; urgency=medium
* debian/patches:
-I"$(top_srcdir)/common" \
-DSBIN_DIR=\"$(sbindir)\" \
- -DUSERS_DIR=\"$(localstatedir)/lib/lightdm-data\" \
-+ -DUSERS_DIR=\"$(localstatedir)/lib/lightdm\" \
++ -DUSERS_DIR=\"$(localstatedir)/lib/lightdm/data\" \
-DLOG_DIR=\"$(localstatedir)/log/lightdm\" \
-DRUN_DIR=\"$(localstatedir)/run/lightdm\" \
-DCACHE_DIR=\"$(localstatedir)/cache/lightdm\" \
-I"$(top_srcdir)/common" \
-DSBIN_DIR=\"$(sbindir)\" \
- -DUSERS_DIR=\"$(localstatedir)/lib/lightdm-data\" \
-+ -DUSERS_DIR=\"$(localstatedir)/lib/lightdm\" \
++ -DUSERS_DIR=\"$(localstatedir)/lib/lightdm/data\" \
-DLOG_DIR=\"$(localstatedir)/log/lightdm\" \
-DRUN_DIR=\"$(localstatedir)/run/lightdm\" \
-DCACHE_DIR=\"$(localstatedir)/cache/lightdm\" \
+--- a/src/shared-data-manager.c
++++ b/src/shared-data-manager.c
+@@ -99,7 +99,7 @@ shared_data_manager_ensure_user_dir (Sha
+
+ g_debug ("Creating shared data directory %s", path);
+
+- result = g_file_make_directory (file, NULL, &error);
++ result = g_file_make_directory_with_parents (file, NULL, &error);
+ if (error)
+ {
+ if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_EXISTS))