Public bug reported:

lp:~kubuntu-packagers/kubuntu-packaging/qtpim-opensource-src is not
currently running the tests and includes an ugly header hack in order to
compile it. Compilation at https://launchpad.net/~canonical-
qt5-edgers/+archive/qt5-beta2/+sourcepub/3740793/+listing-archive-extra

Since other git snapshot Qt modules build and run their tests ok (so
far), it seems there is something wrong with qtpim itself. Even though
it's currently "built", it's entirely probable that the functionality of
it is broken since the tests fail too.

---

It's not yet possible to upgrade to Qt 5.2 easily, because of build
failures like this bug report that prevent full dist-upgrade from the
PPA. Therefore, if you are using chroot / virtual env or otherwise ok
with removing Unity temporarily, do sudo apt-add-repository ppa
:canonical-qt5-edgers/qt5-beta2 and see https://lists.launchpad.net
/ubuntu-phone/msg05690.html for an alternative upgrade method (the
quoted part) that can be used already to setup Qt 5.2 environment. If
interested, see the dependency chain at
http://pad.ubuntu.com/qt52-dependencies

---

Build qtpim (after upgrading to Qt 5.2) with:
wget 
'https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+files/qtpim-opensource-src_5.0%7Egit20130828.orig.tar.gz'
bzr branch lp:~kubuntu-packagers/kubuntu-packaging/qtpim-opensource-src
cd qtpim-opensource-src
bzr bd

Then try eg. disabling the hack patch
fix_headers_building_against_qt52.patch in debian/patches/series to see
what happens without it.

I have a newer snapshot - which did not help building without the
headers hack - at http://people.canonical.com/~tjyrinki/qtpim/. It also
has a patch (patch -p0 < qtpim-new-snapshot-patch) to update the
generated syncqt headers (required for git snapshots with Qt 5.2),
packaging version number to match the newer snapshot tarball, and
disable the two patches included upstream. With that, the
fix_headers_building_against_qt52.patch hack does not apply anymore
without changes but also it still does not build successfully without it
either.

** Affects: qtpim-opensource-src (Ubuntu)
     Importance: Critical
     Assignee: Renato Araujo Oliveira Filho (renatofilho)
         Status: New


** Tags: qt5.2

** Changed in: qtpim-opensource-src (Ubuntu)
     Assignee: (unassigned) => Renato Araujo Oliveira Filho (renatofilho)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1269685

Title:
  qtpim fails to build against Qt 5.2 without hacks, fails to run tests

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtpim-opensource-src/+bug/1269685/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to