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 <[email protected]> > 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.
diff --git a/debian/changelog b/debian/changelog index cc0c891..16bbe3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +kactivities-kf5 (5.2.0-0ubuntu2) UNRELEASED; urgency=medium + + * Make qml-module-org-kde-extensionplugin Break/Replace kactivities + (<< 5.2.0-0ubuntu1) instead of libkf5activities5 (<< 5.1.0-0ubuntu1). + + -- José Manuel Santamaría Lema <[email protected]> Mon, 03 Nov 2014 12:27:19 +0100 + kactivities-kf5 (5.2.0-0ubuntu1) utopic; urgency=medium [ Jonathan Riddell ] diff --git a/debian/control b/debian/control index 671a446..4974c2d 100644 --- a/debian/control +++ b/debian/control @@ -62,8 +62,8 @@ Package: qml-module-org-kde-extensionplugin Architecture: any Multi-arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, libkf5activities5 (>= ${source:Version}) -Breaks: libkf5activities5 (<< 5.1.0-0ubuntu1) -Replaces: libkf5activities5 (<< 5.1.0-0ubuntu1) +Breaks: kactivities (<< 5.2.0-0ubuntu1) +Replaces: kactivities (<< 5.2.0-0ubuntu1) Description: provides integration of QML and KDE Frameworks - extensionplugin This import contains KDE extras that are visually similar to Qt Quick Controls.
-- kubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel
