Calligra - Kexi missing on Gentoo

Jaroslaw Staniek staniek at kde.org
Thu May 22 17:09:47 BST 2014


Hello Johannes,
I found a contact to you in the description of a Calligara package.
Thanks you for your great work on packaging Calligra.

I have two notes that would be hopefully useful.
1. Someone who uses Gentoo reported to me that Kexi isn't compiled in
Calligra 2.8.2.
As I noticed in the logs, Kexi is silently skipped because the
script is not adding qt3support as a dependency.
I also noticed -DQT3SUPPORT=OFF set explicitly. This removes Kexi completely...

Do you think it's possible to re-enable it?

The error message is:
 The following required products can NOT be built ----- -- KEXI_APP:
Full Kexi (for Desktop) [[needed by:
KEXI;PLUGIN_KEXI_SPREADSHEETMIGRATION;PLUGIN_KEXI_SPREADSHEETMIGRATION]]
| Qt3Support not found

For more information on dependencies please see the file in the source
code: https://projects.kde.org/projects/calligra/repository/revisions/master/entry/README.PACKAGERS
>From this document you can see for example that Kexi uses qt4's
qtwebkit as an option. If you want it to be full build on gentoo,
qtwebkit would be used. Similar case for other dependency: marble.

2. Selecting products.

It's explained at http://community.kde.org/Calligra/Building:
"By default, the build system tries to build all applications." - i.e.
the "-DPRODUCTSET=ALL is the default:
http://community.kde.org/Calligra/Building#Using_Product_Sets

I think CALLIGRA_FEATURES is not used at all and can be just removed.

PS: Calligra 2.8.3 has been released last week.

-- 
regards / pozdrawiam, Jaroslaw Staniek
 Kexi & Calligra & KDE | http://calligra.org/kexi | http://kde.org
 Qt for Tizen | http://qt-project.org/wiki/Tizen
 Qt Certified Specialist | http://www.linkedin.com/in/jstaniek



More information about the calligra-devel mailing list