Hi,

current qca-qt5 in kubuntu_vivid_archive doesn't build against debian sid
because pkg-kde-tools in sid (version 0.15.15) doesn't provide the frameworks
module. However experimental has 0.15.16 which is ready for frameworks.

Also once you set the correct version for pkg-kde-tools the package building
still fails (partial build log attached) I think this second FTBFS is fixed 
build 
depending on qt5-default.

Also I have updated the watch file,

I pushed the proposed changes to this repository:
https://gitorious.org/siduction-kde-kf5-dependencies/qapt

in the kubuntu_vivid_archive_tmp branch:
https://gitorious.org/siduction-kde-kf5-dependencies/qapt/commits/kubuntu_vivid_archive_tmp

Also I'm attaching the patches retrieved with git format-patch.
From 4d060b3f62b412e2bce992611ddb5a6d75d49a28 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?=
 <[email protected]>
Date: Tue, 10 Feb 2015 15:07:25 +0100
Subject: [PATCH 1/3] Update watch file.

---
 debian/changelog | 6 ++++++
 debian/watch     | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 4ac39b9..bf45e6e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libqapt (3.0.0-0ubuntu3) UNRELEASED; urgency=medium
+
+  * Update watch file.
+
+ -- José Manuel Santamaría Lema <[email protected]>  Tue, 10 Feb 2015 15:06:04 +0100
+
 libqapt (3.0.0-0ubuntu2) vivid; urgency=medium
 
   * Add build-dep on qttools5-dev-tools
diff --git a/debian/watch b/debian/watch
index 758bfe2..0ad536f 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,5 @@
 version=3
 
 opts=pasv \
-  ftp://ftp.kde.org/pub/kde/stable/libqapt/([\d\.]+)/src/libqapt-([\d\.]+)\.tar\.bz2 \
+  ftp://ftp.kde.org/pub/kde/stable/libqapt/([\d\.]+)/libqapt-([\d\.]+)\.tar\.xz \
   debian git-import-orig
-- 
2.1.4

From 92beaf8a9e80b41af50b490e9a70ae711489592e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?=
 <[email protected]>
Date: Tue, 10 Feb 2015 15:20:03 +0100
Subject: [PATCH 2/3] Bump build depend on pkg-kde-tools to (>> 0.15.15)

---
 debian/changelog | 3 +++
 debian/control   | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index bf45e6e..9179c0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
 libqapt (3.0.0-0ubuntu3) UNRELEASED; urgency=medium
 
   * Update watch file.
+  * Build depend on pkg-kde-tools to (>> 0.15.15) so we make sure we are
+    building against a pkg-kde-tools which provides the kde frameworks
+    module.
 
  -- José Manuel Santamaría Lema <[email protected]>  Tue, 10 Feb 2015 15:06:04 +0100
 
diff --git a/debian/control b/debian/control
index 33b80ae..d6fe01f 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,7 @@ Build-Depends: cmake (>= 2.8.4+dfsg.1-3),
                libpolkit-qt5-1-dev,
                libxapian-dev,
                pkg-config,
-               pkg-kde-tools (>= 0.5.0),
+               pkg-kde-tools (>> 0.15.15),
                plasma-framework-dev,
                qttools5-dev,
                qttools5-dev-tools
-- 
2.1.4

From 8a1a91795a72419e9af15057026bb321d050bc33 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?=
 <[email protected]>
Date: Tue, 10 Feb 2015 15:48:49 +0100
Subject: [PATCH 3/3] Build depend on qt5-default.

---
 debian/changelog | 1 +
 debian/control   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 9179c0a..9713e51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ libqapt (3.0.0-0ubuntu3) UNRELEASED; urgency=medium
   * Build depend on pkg-kde-tools to (>> 0.15.15) so we make sure we are
     building against a pkg-kde-tools which provides the kde frameworks
     module.
+  * Build depend on qt5-default to avoid possible FTBFS'es.
 
  -- José Manuel Santamaría Lema <[email protected]>  Tue, 10 Feb 2015 15:06:04 +0100
 
diff --git a/debian/control b/debian/control
index d6fe01f..34e681a 100644
--- a/debian/control
+++ b/debian/control
@@ -26,6 +26,7 @@ Build-Depends: cmake (>= 2.8.4+dfsg.1-3),
                pkg-config,
                pkg-kde-tools (>> 0.15.15),
                plasma-framework-dev,
+               qt5-default,
                qttools5-dev,
                qttools5-dev-tools
 Standards-Version: 3.9.4
-- 
2.1.4

[ 39%] /usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
Generating pa/plasma_runner_installer.qm
/usr/bin/lconvert -i /«PKGBUILDDIR»/po/pa/plasma_runner_installer.po -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/pa/plasma_runner_installer.ts 
-target-language pa
[ 40%] /usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 46
lconvert: could not find a Qt installation of ''
make[3]: *** [pa/plasma_runner_installer.qm] Error 1
make[2]: *** [CMakeFiles/translations_1.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 40%] CMakeFiles/translations_1.dir/build.make:54: recipe for target 
'pa/plasma_runner_installer.qm' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:1949: recipe for target 
'CMakeFiles/translations_1.dir/all' failed
/usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 48
[ 41%] [ 42%] Generating ug-qapt-gst-helper.gmo
Generating ug-qaptbatch.gmo
cd .. && /usr/bin/msgfmt -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/ug-qaptbatch.gmo 
/«PKGBUILDDIR»/po/ug/qaptbatch.po
Generating el-qapt-deb-installer.gmo
cd .. && /usr/bin/msgfmt -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/ug-qapt-gst-helper.gmo 
/«PKGBUILDDIR»/po/ug/qapt-gst-helper.po
cd .. && /usr/bin/msgfmt -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/el-qapt-deb-installer.gmo 
/«PKGBUILDDIR»/po/el/qapt-deb-installer.po
/usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
Generating sv-qapt-deb-installer.gmo
cd .. && /usr/bin/msgfmt -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/sv-qapt-deb-installer.gmo 
/«PKGBUILDDIR»/po/sv/qapt-deb-installer.po
[ 42%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles  47
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles  46
Generating ug-qapt-deb-installer.gmo
cd .. && /usr/bin/msgfmt -o 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/ug-qapt-deb-installer.gmo 
/«PKGBUILDDIR»/po/ug/qapt-deb-installer.po
[ 42%] Built target pofiles_7
[ 42%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles  48
Built target pofiles_6
[ 42%] Built target pofiles_9
make[2]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
Makefile:130: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
dh_auto_build: make -j4 returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
kubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel

Reply via email to