Merge lp:~panfaust/kubuntu-packaging-next/kactivities-work into lp:~kubuntu-packagers/kubuntu-packaging-next/kactivities

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

This proposal supersedes a proposal from 2014-07-31.

Description of the change

Use Breaks instead of conflicts against libkactivities-bin.
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

51. 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-20 20:35:45 +0000
3+++ debian/changelog 2014-07-31 17:39:29 +0000
4@@ -6,6 +6,15 @@
5 [ José Manuel Santamaría Lema ]
6 * Update libraries *.install paths so a soname bump doesn't go
7 unnoticed.
8+ * Use Breaks instead of conflicts against libkactivities-bin.
9+ According to debian's policy 7.4 "Normally, Breaks should be used
10+ instead of Conflicts since Conflicts imposes a stronger restriction
11+ on the ordering of package installation or upgrade and can make it
12+ more difficult for the package manager to find a correct solution to
13+ an upgrade or installation problem, Breaks should be used". This is
14+ the case when upgrading from debian's kde metapackages such as kde-
15+ standard or kde-full, so this change is needed to make the upgrades
16+ from such metapackages work better.
17
18 -- Scarlett Clark <scarlett@scarlettgatelyclark.com> Fri, 18 Jul 2014 07:24:35 -0700
19
20
21=== modified file 'debian/control'
22--- debian/control 2014-07-18 14:25:03 +0000
23+++ debian/control 2014-07-31 17:39:29 +0000
24@@ -42,7 +42,7 @@
25 Package: kactivities
26 Architecture: any
27 Depends: ${misc:Depends}, ${shlibs:Depends}
28-Conflicts: libkactivities-bin
29+Breaks: libkactivities-bin (<< 4:5.0.0)
30 Description: Runtime to organize the user work in separate activities.
31 This library provides functionality for managing Activities.
32

Subscribers

People subscribed via source and target branches