Public bug reported:

The QCA library (https://launchpad.net/ubuntu/+source/qca) is currently
used by:

- psi
- mailody

The problem that will arise with the sync is: QCA1 is a Qt3 library used
by Qt3 applications; QCA2 is a Qt4 library used by Qt4 applications.
Both, however, are managed in Debian as the same source package (qca;
http://packages.qa.debian.org/q/qca.html) and their binaries are
conflicting (libqca.so). QCA1 programs cannot be easily ported to QCA2.

While the Debian source package for QCA2 is qca, the Ubuntu source
package qca2 has spent quite some time in NEW. It should probably be
nuked.

Psi version 0.11 RC2 uses Qt4 and requires QCA2 version 2.0.0 beta7 -
the version currently in Debian experimental. So we can sync that and
package Psi. (Bug #120315 is dedicated to packaging Psi 0.11).

Mailody is a more complicated case, there is no public Qt4/QCA2 release
yet, although porting efforts are underway. I will inquire toma about
their status.

For now, as a temporary solution until the Qt4 versions are accepted
into Ubuntu, we can do the following:

1. Move source package qca to another name (changing the library name 
correspondingly).
2. Rebuild current versions of psi and mailody against the new package.
3. Sync qca_2.0.0~beta7 from Debian.
4. Upgrade psi from 0.10 to 0.11~rc2.

Debdiffs to follow.

** Affects: mailody (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: psi (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: qca (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Please sync qca 2.0.0~beta7 from Debian experimental (+more tasks)
https://bugs.launchpad.net/bugs/128505
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to