Merge lp:~agateau/unity-2d/unity-2d-private-fix-transition into lp:unity-2d/0.4

Proposed by Aurélien Gâteau
Status: Merged
Approved by: Florian Boucault
Approved revision: 407
Merged at revision: 405
Proposed branch: lp:~agateau/unity-2d/unity-2d-private-fix-transition
Merge into: lp:unity-2d/0.4
Diff against target: 57 lines (+8/-4)
1 file modified
debian/control (+8/-4)
To merge this branch: bzr merge lp:~agateau/unity-2d/unity-2d-private-fix-transition
Reviewer Review Type Date Requested Status
Florian Boucault (community) Approve
Olivier Tilloy Pending
Review via email: mp+49389@code.launchpad.net

This proposal supersedes a proposal from 2011-02-11.

Description of the change

[packaging] Make sure libunity-2d-private0 replaces libunity-2d0 and libunity-2d-private-dev replaces libunity-2d-dev

To post a comment you must log in.
Revision history for this message
Florian Boucault (fboucault) wrote : Posted in a previous version of this proposal

This should be submitted against the maverick branch.

review: Needs Fixing
Revision history for this message
Aurélien Gâteau (agateau) wrote :

Resubmitted

406. By Aurélien Gâteau

Conflicts => Breaks

Revision history for this message
Florian Boucault (fboucault) wrote :

Because we provide virtual packages for libunity-2d0 and libunity-2d-dev we need to have *versioned* Breaks and Replaces.

review: Needs Fixing
407. By Aurélien Gâteau

Versionize breaks and replaces for libunity-2d0

Revision history for this message
Florian Boucault (fboucault) wrote :

let's go for it

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2011-02-10 20:25:38 +0000
3+++ debian/control 2011-02-11 14:47:42 +0000
4@@ -51,6 +51,8 @@
5 Section: libs
6 Architecture: any
7 Depends: ${shlibs:Depends}, ${misc:Depends}
8+Breaks: libunity-2d0 (<< 0.4-0ubuntu1~bzr403)
9+Replaces: libunity-2d0 (<< 0.4-0ubuntu1~bzr403)
10 Description: Unity 2D shared library
11 This library is used to host common code used by several Unity 2D components
12
13@@ -58,6 +60,8 @@
14 Section: libdevel
15 Architecture: any
16 Depends: ${shlibs:Depends}, ${misc:Depends}, libunity-2d-private0 (= ${binary:Version})
17+Breaks: libunity-2d-dev (<< 0.4-0ubuntu1~bzr403)
18+Replaces: libunity-2d-dev (<< 0.4-0ubuntu1~bzr403)
19 Description: Unity 2D shared library - development files
20 This library is used to host common code used by several Unity 2D components
21 .
22@@ -68,7 +72,7 @@
23 Depends: ${shlibs:Depends}, ${misc:Depends}, unity-asset-pool, libqt4-svg, libunity-2d-private0
24 Recommends: unity-place-files, unity-place-applications
25 Provides: unity-qt-launcher
26-Conflicts: unity-qt-launcher (<= 0.2)
27+Breaks: unity-qt-launcher (<= 0.2)
28 Replaces: unity-qt-launcher (<= 0.2)
29 Description: Unity 2D Launcher
30 The Unity 2D launcher displays a list of running applications as well as a
31@@ -80,7 +84,7 @@
32 Architecture: any
33 Depends: ${shlibs:Depends}, ${misc:Depends}, libunity-2d-private0
34 Provides: unity-qt-panel
35-Conflicts: unity-qt-panel (<= 0.2)
36+Breaks: unity-qt-panel (<= 0.2)
37 Replaces: unity-qt-panel (<= 0.2)
38 Description: Unity 2D Panel
39 The Unity 2D panel displays a top panel containing the application menu and
40@@ -91,7 +95,7 @@
41 Architecture: any
42 Depends: ${shlibs:Depends}, ${misc:Depends}, unity-2d-launcher, libunity-2d-private0, libqt4-svg
43 Provides: unity-qt-places
44-Conflicts: unity-qt-places (<= 0.2)
45+Breaks: unity-qt-places (<= 0.2)
46 Replaces: unity-qt-places (<= 0.2)
47 Description: Unity 2D Places
48 The Unity 2D places overlay over the desktop to provide quick access to
49@@ -103,7 +107,7 @@
50 Depends: ${shlibs:Depends}, ${misc:Depends}, unity-2d-launcher, libunity-2d-private0,
51 libqt4-svg
52 Provides: unity-qt-spread
53-Conflicts: unity-qt-spread (<= 0.2)
54+Breaks: unity-qt-spread (<= 0.2)
55 Replaces: unity-qt-spread (<= 0.2)
56 Description: Unity 2D Spread
57 The Unity 2D spread allows you to display a quick thumbnailed view of open

Subscribers

People subscribed via source and target branches