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
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
