Merge lp:~pitti/unity-2d/fix-gsettings-migration into lp:unity-2d

Proposed by Martin Pitt
Status: Merged
Approved by: Gerry Boland
Approved revision: 867
Merged at revision: 872
Proposed branch: lp:~pitti/unity-2d/fix-gsettings-migration
Merge into: lp:unity-2d
Diff against target: 49 lines (+14/-3)
4 files modified
data/unity-2d.convert (+0/-1)
debian/changelog (+12/-0)
debian/control (+1/-1)
debian/source/format (+1/-1)
To merge this branch: bzr merge lp:~pitti/unity-2d/fix-gsettings-migration
Reviewer Review Type Date Requested Status
Gerry Boland (community) Approve
Review via email: mp+89882@code.launchpad.net

Description of the change

r802 removed the "use-struts" gsettings option, but forgot to remove it from
the gconf migration schema as well. This causes gsettings-data-convert to
crash, causing the whole configuration migration to fail.

Please apply quickly. Thanks!

To post a comment you must log in.
Revision history for this message
Martin Pitt (pitti) wrote :

As discussed with Didier, I'm uploading this now as it's a major regression since December. If you merge this, don't worry about preserving the changelog, that's not important.

Thanks!

866. By Martin Pitt

debian/source/format: Move back to 1.0, as we have inline code changes
with the full code being branched from trunk. Current dpkg makes it
impossible to build a source package with 3.0 now.

867. By Martin Pitt

releasing version 5.2.0-0ubuntu2

Revision history for this message
Martin Pitt (pitti) wrote :

Note, I also had to change the source package format from 3.0 (quilt) to 1.0, otherwise precise's dpkg fails to build a source package (and the --commit option doesn't seem to work).

Revision history for this message
Gerry Boland (gerboland) wrote :

Ok, I was confused by the change of source package format, but a quick chat with didrocks has sorted that out for me.
Thank you for the fix!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'data/unity-2d.convert'
--- data/unity-2d.convert 2011-08-02 10:15:06 +0000
+++ data/unity-2d.convert 2012-01-24 13:20:31 +0000
@@ -1,5 +1,4 @@
1[com.canonical.Unity2d.Launcher]1[com.canonical.Unity2d.Launcher]
2super-key-enable = /desktop/unity-2d/launcher/super_key_enable2super-key-enable = /desktop/unity-2d/launcher/super_key_enable
3hide-mode = /desktop/unity-2d/launcher/hide_mode3hide-mode = /desktop/unity-2d/launcher/hide_mode
4use-strut = /desktop/unity-2d/launcher/use_strut
54
65
=== modified file 'debian/changelog'
--- debian/changelog 2012-01-13 08:13:09 +0000
+++ debian/changelog 2012-01-24 13:20:31 +0000
@@ -1,3 +1,15 @@
1unity-2d (5.2.0-0ubuntu2) precise; urgency=low
2
3 * debian/control: Fix Vcs-Bzr: to point to precise/trunk branch.
4 * data/unity-2d.convert: Drop invalid "use-strut". This gsettings key does
5 not exist and causes gsettings-data-convert to crash, making the whole
6 settings migration fail. This cleans up after r804. (LP: #920894)
7 * debian/source/format: Move back to 1.0, as we have inline code changes
8 with the full code being branched from trunk. Current dpkg makes it
9 impossible to build a source package with 3.0 now.
10
11 -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 24 Jan 2012 14:11:16 +0100
12
1unity-2d (5.2.0-0ubuntu1) precise; urgency=low13unity-2d (5.2.0-0ubuntu1) precise; urgency=low
214
3 [ Didier Roche ]15 [ Didier Roche ]
416
=== modified file 'debian/control'
--- debian/control 2012-01-12 17:21:09 +0000
+++ debian/control 2012-01-24 13:20:31 +0000
@@ -26,7 +26,7 @@
26 libnux-2.0-dev (>= 2.0),26 libnux-2.0-dev (>= 2.0),
27 libxi-dev,27 libxi-dev,
28Standards-Version: 3.9.228Standards-Version: 3.9.2
29Vcs-Bzr: http://bazaar.launchpad.net/~unity-2d-team/unity-2d/oneiric29Vcs-Bzr: https://code.launchpad.net/~unity-2d-team/unity-2d/trunk
3030
31Package: unity-2d31Package: unity-2d
32Architecture: all32Architecture: all
3333
=== modified file 'debian/source/format'
--- debian/source/format 2011-01-15 02:08:47 +0000
+++ debian/source/format 2012-01-24 13:20:31 +0000
@@ -1,1 +1,1 @@
13.0 (quilt)11.0

Subscribers

People subscribed via source and target branches