You are not logged in.

#1 2024-03-11 20:21:58

slashdoc
Member
Registered: 2022-11-08
Posts: 12

[solved] Plasma 6.0.1 - etesync is not available anymore in kdepim

Hello

Before upgrading from plasma 5 to plasma 6.0.1, I had a functional etesync (the connector to eterbase E2E pim server) connector in Akonadi. Both Korganizer and KaddressBook worked just fine.

Sometime after the upgrade (possibly just after 5 -> 6, but I'm not sure that it didn`t happen just before reaching 6) the calendar stopped updating. I've started to look at it and in the Etesync IRC channel I've posted some questions and received a possible lead:

In order to be used, the akonadi module must be compiled with etebase support. During kdepim-runtime build it checks if the libetebase package is installed and uses the include flag. It might be possible that the archlinux build environment didn't have the libetebase package installed causing the flag to be turned off.

I've tried to compile kdepim-runtime but couldn't, because the compiler complains about :

make[2]: *** [resources/etesync/CMakeFiles/akonadi_etesync_resource.dir/build.make:150: resources/etesync/CMakeFiles/akonadi_etesync_resource.dir/journalsfetchjob.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/user/arch/abs/kdepim-runtime/src/kdepim-runtime-24.02.0/resources/etesync/loginjob.cpp:9:10: fatal error: QtConcurrent: No such file or directory
    9 | #include <QtConcurrent>
      |          ^~~~~~~~~~~~~~
compilation terminated.

I've installed the package qt6-base (where QtConcurrent is present), but the system still doesn't compile.

I've then tried to search for a related existing bug in archlinux gitlab, but I didn't find any report there. I was trying to file a new one (that would be my first), but the registration process now requires sending an email to someone to create an account. So, before having to bother the sysadmins there:

1. Does anyone know if it is already known that the etesync adapter is not working?
2. If not, could anyone who already has a gitlab account there, file this bug?
3. Or, if this is not a bug, and there is something else that I should do, could anyone give some hints?

Thanks

Last edited by slashdoc (2024-03-15 08:50:38)

Offline

#2 2024-03-11 20:57:14

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,107

Re: [solved] Plasma 6.0.1 - etesync is not available anymore in kdepim

This is not a packaging issue, as you checked by trying to compile, so it needs to be reported upstream, not to Arch.

Last edited by arojas (2024-03-11 20:57:33)

Offline

#3 2024-03-11 21:15:16

slashdoc
Member
Registered: 2022-11-08
Posts: 12

Re: [solved] Plasma 6.0.1 - etesync is not available anymore in kdepim

I've looked at bugs.kde.org and there is this bug reported there:

https://bugs.kde.org/show_bug.cgi?id=482600

Offline

#4 2024-03-14 16:58:07

daftaupe
Member
From: France
Registered: 2010-07-02
Posts: 13

Re: [solved] Plasma 6.0.1 - etesync is not available anymore in kdepim

It looks like the fix is on its way : https://invent.kde.org/pim/kdepim-runti … quests/137

Offline

#5 2024-03-15 08:50:15

slashdoc
Member
Registered: 2022-11-08
Posts: 12

Re: [solved] Plasma 6.0.1 - etesync is not available anymore in kdepim

Yes, the current version (kdepim-runtime 24.02.0-4) has included the fix. It works now. :-D

Offline

Board footer

Powered by FluxBB