Package Details: kraft 1.2.1-3

Git Clone URL: https://aur.archlinux.org/kraft.git (read-only, click to copy)
Package Base: kraft
Description: Kraft helps you to handle documents like quotes and invoices in your small business.
Upstream URL: http://www.volle-kraft-voraus.de/
Licenses: GPL
Submitter: None
Maintainer: t-8ch
Last Packager: t-8ch
Votes: 9
Popularity: 0.000010
First Submitted: 2007-03-08 08:57 (UTC)
Last Updated: 2024-06-01 09:20 (UTC)

Dependencies (10)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

DanSman commented on 2024-07-22 07:50 (UTC)

I see I see. Thanks for the explanation!

t-8ch commented on 2024-07-21 20:30 (UTC)

MR 189 is only to avoid the infinite hang. It does not make Akonadi actually work. To avoid the hang I also have a patch in this package.

To make it actually work we need 233 fixed.

DanSman commented on 2024-07-21 20:07 (UTC)

"This will help in future versions of Akonadi: https://invent.kde.org/pim/akonadi/-/merge_requests/189"

Does this somehow help now or do we have to wait until Klaas has this https://github.com/dragotin/kraft/issues/233 updated?

DanSman commented on 2024-06-03 02:13 (UTC) (edited on 2024-06-03 02:13 (UTC) by DanSman)

I just created a quote and came across exactly what you said:

org.kde.pim.akonadicore: Protocol version mismatch. Server version is newer ( 65 ) than ours ( 63 ). If you updated your system recently please restart all KDE PIM applications. org.kde.pim.akonadicore: Job error: "The protocol version of the Akonadi server is incompatible. Make sure you have a compatible version installed. (Protocol version mismatch. Server version is newer (65) than ours (63). If you updated your system recently please restart all KDE PIM applications.)" for collection: QVector()

So I can't print the document. It's not so bad for me because I can still use the other PC, but in case anyone else has the problem, here's why.

Let's hope it gets merged quickly.

DanSman commented on 2024-06-02 19:50 (UTC)

Hi t-8ch

Thanks for the quick fix! Everything works again (apart of akonadi).

t-8ch commented on 2024-06-01 09:21 (UTC)

@DanSman

Please try 1.2.1-3. Akonadi integration will be broken but the rest should at least work now.

t-8ch commented on 2024-06-01 08:45 (UTC) (edited on 2024-06-01 09:05 (UTC) by t-8ch)

Kraft has stopped working on this side.

The problem is that Akonadi can't be initialized. The Akonadi daemon is from KDE 24.05 using qt6 with protocol version 65, but the qt5 libakonadi that kraft is using is using protocol version 63. This is detected in Akonadi::ServerManager::state() but the error is nowhere logged and just hangs Akonadi::Control::start(), messing up the initialization of kraft.

No clue what to do about it...

This will help in future versions of Akonadi: https://invent.kde.org/pim/akonadi/-/merge_requests/189

DanSman commented on 2024-06-01 02:26 (UTC) (edited on 2024-06-01 02:43 (UTC) by DanSman)

Hi

I'm not sure what happened, but since the last update(s) Kraft has stopped working on this side. Even if I just reinstall it, something seems to be wrong. Usually something appears under the “About Kraft” button, but it's all blank there.

I usually connect to a remote mariadb database. I have also tried just sql, but nothing works.

So basically, even a fresh install with sql database doesn't work.

ccorn commented on 2024-05-13 22:21 (UTC)

@t-8ch: Yes, QT_QPA_PLATFORM=offscreen make test works.

t-8ch commented on 2024-05-13 21:31 (UTC)

@ccorn QT_QPA_PLATFORM=offscreen should be enough, no?