Rik Mills has proposed merging 
~acheron/kubuntu-packaging/+git/kpackage:kubuntu_unstable into 
~kubuntu-packagers/kubuntu-packaging/+git/kpackage:kubuntu_unstable.

Requested reviews:
  Kubuntu Packagers (kubuntu-packagers)

For more details, see:
https://code.launchpad.net/~acheron/kubuntu-packaging/+git/kpackage/+merge/302127

Many packages on KCI now fail with

CMake Error at 
/usr/lib/x86_64-linux-gnu/cmake/KF5Package/KF5PackageTargets.cmake:90 (message):
  The imported target "KF5::kpackagetool5" references the file

     "/usr/bin/kpackagetool5"

  but this file does not exist.

as a result up upstream changes to https://quickgit.kde.org/?p=kpackage.git

In the packaging libkf5package-dev depends on libkf5package5, but that only 
Recommends kpackagetool5, which contains the referenced executable 
"/usr/bin/kpackagetool5"

So it seems logical in order to fulfil this requirement that the Recommends is 
promoted to a Depends
-- 
Your team Kubuntu Packagers is requested to review the proposed merge of 
~acheron/kubuntu-packaging/+git/kpackage:kubuntu_unstable into 
~kubuntu-packagers/kubuntu-packaging/+git/kpackage:kubuntu_unstable.
diff --git a/debian/changelog b/debian/changelog
index c951b8e..295794b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+kpackage (5.24.0-0ubuntu2) UNRELEASED; urgency=medium
+
+  * Promote kpackagetool5 from recommends to depends in dev package
+
+ -- Rik Mills <[email protected]>  Fri, 05 Aug 2016 09:43:54 +0100
+
 kpackage (5.24.0-0ubuntu1) yakkety; urgency=medium
 
   * New upstream release (5.24.0)
diff --git a/debian/control b/debian/control
index 1060528..13c9eaf 100644
--- a/debian/control
+++ b/debian/control
@@ -50,10 +50,10 @@ Description: development files for kpackage
 Package: libkf5package5
 Architecture: any
 Multi-Arch: same
-Depends: libkf5package-data (= ${source:Version}),
+Depends: kpackagetool5 (>= ${binary:Version})
+         libkf5package-data (= ${source:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Recommends: kpackagetool5 (>= ${binary:Version})
 Description: non-binary asset management framework
  KPackage provides classes for applications to manage user installable packages
  of non-binary assets.
-- 
kubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel

Reply via email to