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

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

Description of the change

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

26. 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
=== modified file 'debian/changelog'
--- debian/changelog 2014-07-29 20:20:46 +0000
+++ debian/changelog 2014-07-31 17:55:30 +0000
@@ -14,6 +14,17 @@
14 + Doesn't replace conflict as there is no binary conflict due to14 + Doesn't replace conflict as there is no binary conflict due to
15 buildids15 buildids
1616
17 [ José Manuel Santamaría Lema ]
18 * Use Breaks instead of conflicts against khelpcenter4. According to
19 debian's policy 7.4 "Normally, Breaks should be used instead of
20 Conflicts since Conflicts imposes a stronger restriction on the
21 ordering of package installation or upgrade and can make it more
22 difficult for the package manager to find a correct solution to an
23 upgrade or installation problem, Breaks should be used". This is the
24 case when upgrading from debian's kde metapackages such as kde-
25 standard or kde-full, so this change is needed to make the upgrades
26 from such metapackages work better.
27
17 -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 10 Jul 2014 20:02:25 +020028 -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 10 Jul 2014 20:02:25 +0200
1829
19khelpcenter (4:4.98.0-0ubuntu1) utopic; urgency=medium30khelpcenter (4:4.98.0-0ubuntu1) utopic; urgency=medium
2031
=== modified file 'debian/control'
--- debian/control 2014-07-29 20:20:46 +0000
+++ debian/control 2014-07-31 17:55:30 +0000
@@ -52,11 +52,11 @@
5252
53Package: khelpcenter53Package: khelpcenter
54Architecture: any54Architecture: any
55Depends: ${misc:Depends},55Depends: ${misc:Depends}, ${shlibs:Depends}
56 ${shlibs:Depends}56Breaks: khelpcenter-data (<< 4:5.0.0-0ubuntu1~ubuntu14.10~ppa2),
57Conflicts: khelpcenter457 khelpcenter4 (<= 4:5.0.0)
58Breaks: khelpcenter-data (<< 4:5.0.0-0ubuntu1~ubuntu14.10~ppa2)58Replaces: khelpcenter-data (<< 4:5.0.0-0ubuntu1~ubuntu14.10~ppa2),
59Replaces: khelpcenter4, khelpcenter-data (<< 4:5.0.0-0ubuntu1~ubuntu14.10~ppa2)59 khelpcenter4 (<= 4:5.0.0)
60Description: KDE documentation viewer60Description: KDE documentation viewer
61 KHelpCenter uses meta data files which describe the documentation61 KHelpCenter uses meta data files which describe the documentation
62 available in the system. Each document is represented by a meta data62 available in the system. Each document is represented by a meta data

Subscribers

People subscribed via source and target branches