Merge lp:~panfaust/kubuntu-packaging-next/plasma-workspace-work2 into lp:~kubuntu-packagers/kubuntu-packaging-next/plasma-workspace

Proposed by Jose Manuel Santamaria Lema
Status: Needs review
Proposed branch: lp:~panfaust/kubuntu-packaging-next/plasma-workspace-work2
Merge into: lp:~kubuntu-packagers/kubuntu-packaging-next/plasma-workspace
Diff against target: 38 lines (+16/-1)
2 files modified
debian/changelog (+12/-0)
debian/control (+4/-1)
To merge this branch: bzr merge lp:~panfaust/kubuntu-packaging-next/plasma-workspace-work2
Reviewer Review Type Date Requested Status
Kubuntu Packagers Pending
Review via email: mp+229091@code.launchpad.net

Description of the change

Use Breaks instead of conflicts against kde-window-manager, kde-
workspace, kde-workspace-data, klipper. According to debian's policy
7.4 "Normally, Breaks should be used instead of Conflicts since
Conflicts imposes a stronger restriction on the ordering of package
installation or upgrade and can make it more difficult for the
package manager to find a correct solution to an upgrade or
installation problem, Breaks should be used". This is the case when
upgrading from debian\'s kde metapackages such as kde-standard or
kde-full, so this change is needed to make the upgrades from such
metapackages work better.

To post a comment you must log in.

Unmerged revisions

55. By Jose Manuel Santamaria Lema

Use breaks instead of conflicts.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-07-23 21:30:23 +0000
3+++ debian/changelog 2014-07-31 17:18:22 +0000
4@@ -43,6 +43,18 @@
5 sddm-theme to resolve sddm's theme dependency, which then defacto makes a
6 circular dependency.
7
8+ [ José Manuel Santamaría Lema ]
9+ * Use Breaks instead of conflicts against kde-window-manager, kde-
10+ workspace, kde-workspace-data, klipper. According to debian's policy
11+ 7.4 "Normally, Breaks should be used instead of Conflicts since
12+ Conflicts imposes a stronger restriction on the ordering of package
13+ installation or upgrade and can make it more difficult for the
14+ package manager to find a correct solution to an upgrade or
15+ installation problem, Breaks should be used". This is the case when
16+ upgrading from debian\'s kde metapackages such as kde-standard or
17+ kde-full, so this change is needed to make the upgrades from such
18+ metapackages work better.
19+
20 -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 10 Jul 2014 20:06:06 +0200
21
22 plasma-workspace (4:4.98.0-0ubuntu1) utopic; urgency=medium
23
24=== modified file 'debian/control'
25--- debian/control 2014-07-23 21:31:11 +0000
26+++ debian/control 2014-07-31 17:18:22 +0000
27@@ -164,7 +164,10 @@
28 x11-xserver-utils,
29 ${misc:Depends},
30 ${shlibs:Depends}
31-Conflicts: kde-window-manager, kde-workspace, kde-workspace-data, klipper
32+Breaks: kde-window-manager (<< 4:5.0.0),
33+ kde-workspace (<< 4:5.0.0),
34+ kde-workspace-data (<< 4:5.0.0),
35+ klipper (<< 4:5.0.0)
36 Replaces: klipper, plasma-workspace-data
37 Description: Plasma Workspace for KF5
38 Plasma Workspace for KF5. Workspaces provide

Subscribers

People subscribed via source and target branches