libera/#maemo-leste/ Monday, 2024-04-22

Wizzupin any case I think this is in the rtcom query00:02
dsc_that rant was actually meant for the Qt dev chat - wrong window. But regardless, its good you are all aware of my struggles :P00:04
_GaryWizzup: moved el-v1.db to tmp and restarted, no change00:11
Wizzup_Gary: restarted means rebooted, right?00:23
_Garyyes00:23
Wizzupok, I will have to try it on the pinephone then00:24
Wizzupsurprising00:24
yifei1Wizzup: thx! happy to help you debug01:23
arno11Wizzup: (for _Gary issue) his el-v1.db seems ok because he said he can bring up sms in conversation.10:20
arno11and sphone sms crash is normal in devel.10:22
sicelo'normal' :-P10:23
arno11:P10:24
Wizzuphm, ok10:25
arno11_Gary: virtual keyboard doesn't work with Qt5 currently, but you can install Onboard keyboard as a workaround10:25
siceloarno11: i don't think i've seen sms crashes in sphone btw. or you mean with tp?10:25
arno11yes i mean with tp10:26
arno11otherwise everything is fine10:26
WizzupI think the whole sms part is disabled10:26
Wizzupthat's why it won't load10:26
Wizzupbut we can't then also have the icons go away based on leste-config10:26
WizzupI think that's the issue atm10:26
arno11yes i think so10:27
arno11that's a bit confusing10:27
Wizzupyeah, it is10:29
Wizzupthis is mostly on me, I enabled the tp stuff in conversations/sphone and then went a bit MIA :D10:29
Wizzupas far as dev work goes, but I'm going to pick \it up again10:29
Wizzupif we can get it to work well then we can just not install the icons in a later version10:29
Wizzupor make separate sphone pkgs for the icons10:30
arno11yes indeed10:30
arno11anyway your tp stuff works already really well on my device10:33
Wizzupyes it does, but I didn't think about the migration path10:34
WizzupI think the 'best' way to solve the sms not working problem is to fix the sphone entries, maybe from within conversations, at least for now10:34
Wizzupor maybe some postinstall script10:34
arno11ah ok10:34
Wizzup(we just need to set a sensiblew group_uid)10:34
uvos__sphone isent acctually crashing right?10:34
Wizzupno10:35
uvos__ok it should just have no effect ans the main sphone process should print a warning into its log that a function with no available implementation was used10:35
uvos__anyhow ill try and add an api for backends to be able to tell sphone what vcard field to use this week10:37
arno11ah cool10:38
uvos__(this is why the name lookup dosent work)10:39
uvos__with tp10:39
uvos__Wizzup: if you can tell me how exactly group_id should be set i can also just fix it in sphone10:39
uvos__this would be best since it would also stop sphone from makeing entries conversations dosent like going forward10:39
Wizzupyes we need both10:40
WizzupI'll give you the format in a bit11:09
Wizzupuvos__: I wonder if we can use syncevolution to sync without using the maemo backends16:21
Wizzupdid you try this?16:21
WizzupI guess I mean to just sync against whatever syncevolution backends exist16:21
WizzupI'm mostly wondering since the maemo ones are still broken since chimaera, and otherwise I'll have to figure out how they broke16:21
uvos__Wizzup: i have no idea what the maemo backends do or what the point of them is in the first place, so i cant say16:26
Wizzupso how did you use it in the past?16:27
Wizzup(syncevolution)16:27
uvos__i used syncevolution cli to setup the contacts with backend=evolution-contacts and backend=evolution-calendar16:31
uvos__i then never used the calendar besides checking that it worked in principal as qcalendars ui is too broken16:32
uvos__and then i used gome-contacts and sphone with the contacts database16:32
Wizzupok16:32
uvos__and for sync i use syncevolution --sync refresh-from-remote16:32
uvos__in cron16:32
uvos__so what do the maemo backends do?16:33
Wizzupso for contacts I think we already have evolution in our notes16:33
Wizzupmaemo-tasks, maemo-notes and maemo-events are what is referenced here: https://leste.maemo.org/Sync16:33
Wizzupbut I guess we could try backend=evolution-calendar instead of the maemo-events16:33
uvos__ok yeah16:35
uvos__hmm looks like this broke on some point16:36
uvos__at least my qualendr is empty16:36
uvos__on the plus side its seams to be less broken now16:37
uvos__at least the weak has 7 days so thats nice16:37
uvos__also the new event dialog looks correct now16:37
uvos__neat16:37
uvos__when did this happen?16:37
siceloi think there's always been 7 days in qalendar. problem was, and still is, the week numbers are one less than they should be16:39
Wizzupuvos__: so it's broken for you too?16:43
Wizzupuvos__: I think the new syncevolution just stopped working, but I thought it was maemo specific16:43
Wizzupmaybe I should do a new build first16:45
uvos__Wizzup: it seams like the calendar broke somewhere yes16:48
Wizzupdoesn't look like anything changed in 2.0.0 since I made the package last year16:48
uvos__not sure if its just qalendar16:49
Wizzupwell qalendar works for me16:49
Wizzupcan you run your sync script and see if it works ok16:49
uvos__ill try to install evolution later and see if its just my setup16:49
Wizzupwell so we're on syncevolution 2.0.0 now16:49
Wizzupwe weren't on 2.0.0 before16:49
Wizzup(trying again now)16:55
Wizzuphm, /usr/libexec/evolution-addressbook-factory is using 100% cpu for 3 minutes now16:58
Wizzupnow it 'Aborted'16:58
Wizzupright, this is what I remember seeing:16:59
WizzupFatal: fieldlist '' not defined for fieldmap at line 3500 col 616:59
WizzupFatal error 20010, no valid configuration could be read from XML file16:59
Wizzup[ERROR] internal error, invalid XML configuration (with datastores):16:59
WizzupI'll see if I can figure this out17:10
Wizzupmaybe we need a newer https://gitlab.freedesktop.org/SyncEvolution/libsynthesis17:24
Wizzupdoesn't look like it changed...17:24
WizzupIt might be worth it for someone to see if this happens on debian bookworm17:28
Wizzupthey presumably have the same version17:28
Wizzupit looks like this commit "XML configuration: always add mapping, using correct fieldlist name" might cause these issues17:30
Wizzupthat is 81cf7592b93a281944affd2a2c4a83bc4f68e1e017:30
Wizzupno, hm, that was there already...17:32
Wizzupinteresting, so it goes wrong with the maemo-events backend, but with backend=evolution-calendar it works17:38
WizzupI just sent an email to the syncevo list17:52
Wizzupcc buZz <-- you never did, right?17:52
Wizzupwell, that's some progress at least17:56
Wizzupalso emailed the main author as it's not showing on their lists archive18:06
Wizzuphm...19:51
Wizzupuvos__: how do I print all the syncevo dbs again19:51
Wizzupnot syncevo, but evolution19:51
Wizzupbecause i'm not seeing the maemo targets in syncevolution --print-databases19:52
WizzupI wonder if that was the case on beowulf19:52
Wizzupyeah ok so the maemo ones don't show up19:57
Wizzupinteresting19:57
Wizzupmaybe a bug in calendar-backend19:57
Wizzupinteresting20:00
WizzupOK... it looks like I somehow didn't enable maemocal for the 2.0.0 build!!20:35
Wizzup*cough*20:35
* Wizzup looks around nervously20:35
Wizzupyup, that was it, now to get it to compile when enabled :)20:57
Wizzupuvos__: syncevo should work again23:00
buZzWizzup: i never did, indeed23:19
buZzawesome @ findings :)23:19
Wizzupit seems rather slow (the sync), but I'll let them run for a bit23:20
Wizzupyeah ok, it works well now it looks like23:52
Wizzupyay23:52

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!