[PATCH] Amend Breaks/Replaces

José Manuel Santamaría Lema panfaust at gmail.com
Mon Nov 3 11:35:22 UTC 2014


Hello,

while testing the dist-upgrade of siduction's kubuntu-based packaging I got 
the typical problem of dpkg interrupted because there is a file moved to other 
package and also incorrect Breaks/Replaces; so I found the following issue:

In this commit:
> commit d62b4bc900c8aa5a780e7383f28a2ab230b49076
> Author: Scarlett Clark <sgclark at kubuntu.org>
> Date:   Mon Sep 15 16:25:38 2014 -0700
> 
>     [ Scarlett Clark ]
>     * Split out qml to its own package.
>     * Added missing dependencies.
>     * Added missing files to install file.
>     * Batchpatch symbols - removed 3 MISSING
>        - 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()
> 
>     added:
>       debian/qml-module-org-kde-extensionplugin.install
>     modified:
>       debian/changelog
>       debian/control
>       debian/kactivities.install
>       debian/libkf5activities5.symbols

the mentioned qml-module-org-kde-extensionplugin got files from kactivities, 
however the mentioned commit with regarding to Breaks/Replaces does the 
following:
[snip]
+Package: qml-module-org-kde-extensionplugin
[snip]
+Breaks: libkf5activities5 (<< 5.1.0-0ubuntu1)
+Replaces: libkf5activities5 (<< 5.1.0-0ubuntu1)
[snip]

But I think the correct value is: kactivities (<< 5.2.0-0ubuntu1)

I'm attaching a patch with the proposed change.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kubuntu_fix_kactivities_replaces.diff
Type: text/x-patch
Size: 1173 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kubuntu-devel/attachments/20141103/2e35ef13/attachment.bin>


More information about the kubuntu-devel mailing list