Please sync qca 2.0.0~beta7 from Debian experimental (+more tasks)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mailody (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
psi (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
qca (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
qca2 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The QCA library (https:/
- 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://
While the Debian source package for QCA2 is qca, the Ubuntu source package qca2 (https:/
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 (bug #120315).
Debdiffs to follow.
description: | updated |
Debdiff #1 changes the qca 1.0 package. The renames are as follows:
- Source package: qca -> qca-qt3
- Binary package: libqca1c2 -> libqca-qt3
- Binary package: qca-dev -> libqca-qt3-dev
- Shared library: libqca.so* -> libqca-qt3.so*
The orig.tar.gz will have to be renamed to qca-qt3_ 1.0.orig. tar.gz.