From tino.keitel+syncevolution at tikei.de Wed Jul 6 12:27:40 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Wed, 6 Jul 2016 14:27:40 +0200 Subject: [SyncEvolution] Build failure with gcc 6 Message-ID: <20160706122740.GA26454@mac.home> Hi Patrick, 1.5.1 fails to build with GCC 6 [1], which makes it unsuitable for Debian testing in the current state. From looking at the freedesktop.org git web interface, I don't see any branches with newer code that was fixed regarding this issue. Do you have any plans for this? Regards, Tino [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811624 _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From patrick.ohly at intel.com Wed Jul 6 12:42:08 2016 From: patrick.ohly at intel.com (Patrick Ohly) Date: Wed, 06 Jul 2016 14:42:08 +0200 Subject: [SyncEvolution] Build failure with gcc 6 In-Reply-To: <20160706122740.GA26454@mac.home> References: <20160706122740.GA26454@mac.home> Message-ID: <1467808928.6818.24.camel@intel.com> On Wed, 2016-07-06 at 14:27 +0200, Tino Mettler wrote: > Hi Patrick, > > 1.5.1 fails to build with GCC 6 [1], which makes it unsuitable for > Debian testing in the current state. From looking at the > freedesktop.org git web interface, I don't see any branches with newer > code that was fixed regarding this issue. Do you have any plans for > this? Isn't it possible to compile when asking explicitly for an older C++ version than the one used by g++ by default? I was aware of the need for changes to compile with default options, but haven't had time for that yet. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. From tino.keitel+syncevolution at tikei.de Wed Jul 6 13:07:48 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Wed, 6 Jul 2016 15:07:48 +0200 Subject: [SyncEvolution] Build failure with gcc 6 In-Reply-To: <1467808928.6818.24.camel@intel.com> References: <20160706122740.GA26454@mac.home> <1467808928.6818.24.camel@intel.com> Message-ID: <20160706130748.GA2010@mac.home> On Wed, Jul 06, 2016 at 14:42:08 +0200, Patrick Ohly wrote: > On Wed, 2016-07-06 at 14:27 +0200, Tino Mettler wrote: > > Hi Patrick, > > > > 1.5.1 fails to build with GCC 6 [1], which makes it unsuitable for > > Debian testing in the current state. From looking at the > > freedesktop.org git web interface, I don't see any branches with newer > > code that was fixed regarding this issue. Do you have any plans for > > this? > > Isn't it possible to compile when asking explicitly for an older C++ > version than the one used by g++ by default? I'll check. > I was aware of the need for changes to compile with default options, but > haven't had time for that yet. After fixing up some implicit shared_ptr-to-bool conversions (see the attached patch), this one is left: src/syncevo/Cmdline.cpp:1734:85: error: no matching function for call to 'bind(, const boost::reference_wrapper > >, boost::arg<1>&)' Regards, Tino -------------- next part -------------- A non-text attachment was scrubbed... Name: Fix-implicit-shared_ptr-conversions.patch Type: text/x-diff Size: 2462 bytes Desc: not available URL: -------------- next part -------------- _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From Justus-bulk at Piater.name Wed Jul 6 14:26:38 2016 From: Justus-bulk at Piater.name (Justus-bulk at Piater.name) Date: Wed, 6 Jul 2016 16:26:38 +0200 Subject: [SyncEvolution] Build failure with gcc 6 In-Reply-To: <20160706130748.GA2010@mac.home> (Tino Mettler's message of "Wed, 6 Jul 2016 15:07:48 +0200") References: <20160706122740.GA26454@mac.home> <1467808928.6818.24.camel@intel.com> <20160706130748.GA2010@mac.home> Message-ID: <87r3b64zc1.fsf@uibk.ac.at> Tino Mettler wrote on Wed, 6 Jul 2016 15:07:48 +0200: > On Wed, Jul 06, 2016 at 14:42:08 +0200, Patrick Ohly wrote: >> >> Isn't it possible to compile when asking explicitly for an older C++ >> version than the one used by g++ by default? It is; in particular, it makes the following compile successfully: > src/syncevo/Cmdline.cpp:1734:85: error: no matching function for call > to 'bind(, const > boost::reference_wrapper >> >, boost::arg<1>&)' Siehe auch https://aur.archlinux.org/packages/syncevolution and its PKGBUILD. Justus _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From mcrha at redhat.com Thu Jul 7 09:31:16 2016 From: mcrha at redhat.com (Milan Crha) Date: Thu, 7 Jul 2016 11:31:16 +0200 Subject: [SyncEvolution] Build failure with gcc 6 In-Reply-To: <20160706130748.GA2010@mac.home> References: <20160706122740.GA26454@mac.home> <1467808928.6818.24.camel@intel.com> <20160706130748.GA2010@mac.home> Message-ID: <1467883876.2179.16.camel@redhat.com> On Wed, 2016-07-06 at 15:07 +0200, Tino Mettler wrote: > > Isn't it possible to compile when asking explicitly for an older > > C++ version than the one used by g++ by default? > > I'll check. Hi, these are changes in Fedora made to build with gcc 6. The way it deals with the bools is also different: http://pkgs.fedoraproject.org/cgit/rpms/syncevolution.git/commit/?id=c5c0a9d02537885cea9ad806d66483e3d3e62b98 There was done also a follow-up change, but I do not know whether it'll be relevant for your build/distribution: http://pkgs.fedoraproject.org/cgit/rpms/syncevolution.git/commit/?id=0fbfc438e3c784e3d6a6fd6f63abb30c8eb39600 Hope it helps, Milan _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From tino.keitel+syncevolution at tikei.de Thu Jul 7 09:57:35 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Thu, 7 Jul 2016 11:57:35 +0200 Subject: [SyncEvolution] Build failure with gcc 6 In-Reply-To: <1467883876.2179.16.camel@redhat.com> References: <20160706122740.GA26454@mac.home> <1467808928.6818.24.camel@intel.com> <20160706130748.GA2010@mac.home> <1467883876.2179.16.camel@redhat.com> Message-ID: <20160707095735.GA27260@mac.home> On Thu, Jul 07, 2016 at 11:31:16 +0200, Milan Crha wrote: > On Wed, 2016-07-06 at 15:07 +0200, Tino Mettler wrote: > > > Isn't it possible to compile when asking explicitly for an older > > > C++ version than the one used by g++ by default? > > > > I'll check. > > Hi, > these are changes in Fedora made to build with gcc 6. The way it deals > with the bools is also different: > > http://pkgs.fedoraproject.org/cgit/rpms/syncevolution.git/commit/?id=c5c0a9d02537885cea9ad806d66483e3d3e62b98 Hi, thanks for the pointer. using get() for a check with 0 (maybe nullptr instead if 0 would be better suited) seems to be the same as a cast to bool, according to http://en.cppreference.com/w/cpp/memory/shared_ptr/operator_bool. So it is actually not that different. > There was done also a follow-up change, but I do not know whether it'll > be relevant for your build/distribution: > > http://pkgs.fedoraproject.org/cgit/rpms/syncevolution.git/commit/?id=0fbfc438e3c784e3d6a6fd6f63abb30c8eb39600 -fPIC is already enforced in the Debian build. Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From deloptes at gmail.com Thu Jul 28 17:22:46 2016 From: deloptes at gmail.com (deloptes) Date: Thu, 28 Jul 2016 19:22:46 +0200 Subject: [SyncEvolution] syncevolution debug help needed Message-ID: Hi, from time to time I'm getting in following situation. Do you have some hint how I can understand what is wrong here. It works fine, but at once I start getting those messages. The following output was created with SYNCEVOLUTION_DEBUG=3 syncevolution nokia_N9 calendar+todo Thanks in advance [2016-07-28 18:49:04.473] Created command 'Add' (incoming) [2016-07-28 18:49:04.473] Started processing Command 'Add' (incoming MsgID=3, CmdID=5) ? [2016-07-28 18:49:04.473] 'processCmd' - Processing incoming command, Cmd=Add, IncomingMsgID=3, CmdID=5 [--][++] [->end] [->enclosing] [2016-07-28 18:49:04.473] command started processing [2016-07-28 18:49:04.473] Created command 'Status' (outgoing) [2016-07-28 18:49:04.473] Item (syncop: add) started processing, remoteID='496', localID='' [2016-07-28 18:49:04.473] processSyncOpItem: setting fLocalSyncDatastoreP [2016-07-28 18:49:04.473] Remote sent add-operation: [2016-07-28 18:49:04.473] - Source: remoteID ='496', remoteName='' [2016-07-28 18:49:04.473] - Target: localID ='', remoteName='' [2016-07-28 18:49:04.473] Explicit type 'text/x-vcalendar' specified in command or item meta [2016-07-28 18:49:04.473] Version '1.0' obtained from item data ? [2016-07-28 18:49:04.473] 'Item_Parse' - parsing SyncML item, SyncOp=add, format=plain-text, RemoteID=496 [--][++] [->end] [->enclosing] ?[2016-07-28 18:49:04.473] End of 'Item_Parse' [->top] [->enclosing] ? [2016-07-28 18:49:04.473] 'Process_Item' - processing remote item, SyncOp=add, RemoteID=496 [--][++] [->end] [->enclosing] ? [2016-07-28 18:49:04.473] 'SuperProcessItem' - Processing incoming item in superdatastore, datastore=calendar+todo, SyncOp=add, RemoteID=496 [--][++] [->end] [->enclosing] [2016-07-28 18:49:04.473] Checkin subdatastore filters to find where it belongs [2016-07-28 18:49:04.473] Found item belongs to subdatastore 'calendar+todo at todo' [2016-07-28 18:49:04.473] add item operation received [2016-07-28 18:49:04.473] startDataWrite called, status=0 [2016-07-28 18:49:04.473] TStdLogicDS::logicProcessRemoteItem 0x27e1620 starting, SyncOp=add, RemoteID='496', LocalID='' [2016-07-28 18:49:04.473] TCustomImplDS::implProcessItem 0x27e1620 starting, SyncOp=add, RemoteID='496', LocalID='' [2016-07-28 18:49:04.473] to-be-added item already exists -> trying replace (=conflict resolved by client winning) [2016-07-28 18:49:04.473] TCustomImplDS::implProcessItem 0x27e1620 starting, SyncOp=replace, RemoteID='496', LocalID='' [2016-07-28 18:49:04.473] Executing Script 'beforewritescript' [2016-07-28 18:49:04.473] todo: updating "Juli call ptotesi gel" [2016-07-28 18:49:04.473] todo: Item delete: ( 00287b7f-207e-476b-96ad-6d0758d563e1 ) [2016-07-28 18:49:04.764] todo: Item saved: ( 00287b7f-207e-476b-96ad-6d0758d563e1 ) [2016-07-28 18:49:04.764] todo: Item ( 00287b7f-207e-476b-96ad-6d0758d563e1 : 20160704T075430Z ) done. [2016-07-28 18:49:04.764] todo: aID=(00287b7f-207e-476b-96ad-6d0758d563e1,) res=208 [2016-07-28 18:49:04.764] - Operation replace failed with SyncML status=208 ?[2016-07-28 18:49:04.764] End of 'SuperProcessItem' [->top] [->enclosing] ?[2016-07-28 18:49:04.764] End of 'Process_Item' [->top] [->enclosing] [2016-07-28 18:49:04.764] processSyncOpItem: Irregularity while processing item, status=208 [2016-07-28 18:49:04.764] Irregularity in execution of item, status=208 ? [2016-07-28 18:49:04.764] 'issue' - issuing command, Cmd=Status [--][++] [->end] [->enclosing] [2016-07-28 18:49:04.764] Status Code 208 issued for Cmd=Add, (incoming MsgID=3, CmdID=5) [2016-07-28 18:49:04.764] - SourceRef (remoteID) = '496' [2016-07-28 18:49:04.764] Status: issued as (outgoing MsgID=3, CmdID=5), not waiting for status [2016-07-28 18:49:04.764] Deleted command 'Status' (outgoing MsgID=3, CmdID=5) [2016-07-28 18:49:04.764] Outgoing Message size is now 352 bytes ?[2016-07-28 18:49:04.764] End of 'issue' [->top] [->enclosing] [2016-07-28 18:49:04.764] Deleted command 'Add' (incoming MsgID=3, CmdID=5) ?[2016-07-28 18:49:04.764] End of 'processCmd' [->top] [->enclosing] or [2016-07-28 18:49:03.705] Started processing Command 'Add' (incoming MsgID=2, CmdID=22) ? [2016-07-28 18:49:03.705] 'processCmd' - Processing incoming command, Cmd=Add, IncomingMsgID=2, CmdID=22 [--][++] [->end] [->enclosing] [2016-07-28 18:49:03.705] command started processing [2016-07-28 18:49:03.705] Created command 'Status' (outgoing) [2016-07-28 18:49:03.705] Item (syncop: add) started processing, remoteID='482', localID='' [2016-07-28 18:49:03.705] processSyncOpItem: setting fLocalSyncDatastoreP [2016-07-28 18:49:03.705] Remote sent add-operation: [2016-07-28 18:49:03.705] - Source: remoteID ='482', remoteName='' [2016-07-28 18:49:03.705] - Target: localID ='', remoteName='' [2016-07-28 18:49:03.705] Explicit type 'text/x-vcalendar' specified in command or item meta [2016-07-28 18:49:03.705] Version '1.0' obtained from item data ? [2016-07-28 18:49:03.705] 'Item_Parse' - parsing SyncML item, SyncOp=add, format=plain-text, RemoteID=482 [--][++] [->end] [->enclosing] ?[2016-07-28 18:49:03.705] End of 'Item_Parse' [->top] [->enclosing] ? [2016-07-28 18:49:03.705] 'Process_Item' - processing remote item, SyncOp=add, RemoteID=482 [--][++] [->end] [->enclosing] ? [2016-07-28 18:49:03.705] 'SuperProcessItem' - Processing incoming item in superdatastore, datastore=calendar+todo, SyncOp=add, RemoteID=482 [--][++] [->end] [->enclosing] [2016-07-28 18:49:03.705] Checkin subdatastore filters to find where it belongs [2016-07-28 18:49:03.705] Found item belongs to subdatastore 'calendar+todo at todo' [2016-07-28 18:49:03.705] add item operation received [2016-07-28 18:49:03.705] startDataWrite called, status=0 [2016-07-28 18:49:03.705] TStdLogicDS::logicProcessRemoteItem 0x27e1620 starting, SyncOp=add, RemoteID='482', LocalID='' [2016-07-28 18:49:03.705] TCustomImplDS::implProcessItem 0x27e1620 starting, SyncOp=add, RemoteID='482', LocalID='' [2016-07-28 18:49:03.705] to-be-added item already exists -> trying replace (=conflict resolved by client winning) [2016-07-28 18:49:03.705] TCustomImplDS::implProcessItem 0x27e1620 starting, SyncOp=replace, RemoteID='482', LocalID='' [2016-07-28 18:49:03.705] Executing Script 'beforewritescript' [2016-07-28 18:49:03.705] todo: updating "???? ?????? ???? ? ????" [2016-07-28 18:49:03.705] todo: Item delete: ( libkcal-1842715300.651 ) [2016-07-28 18:49:04.034] todo: Item saved: ( libkcal-1842715300.651 ) [2016-07-28 18:49:04.034] todo: Item ( libkcal-1842715300.651 : 20160617T005450Z ) done. [2016-07-28 18:49:04.034] todo: aID=(libkcal-1842715300.651,) res=208 [2016-07-28 18:49:04.034] - Operation replace failed with SyncML status=208 ?[2016-07-28 18:49:04.034] End of 'SuperProcessItem' [->top] [->enclosing] ?[2016-07-28 18:49:04.034] End of 'Process_Item' [->top] [->enclosing] [2016-07-28 18:49:04.034] processSyncOpItem: Irregularity while processing item, status=208 [2016-07-28 18:49:04.034] Irregularity in execution of item, status=208 ? [2016-07-28 18:49:04.034] 'issue' - issuing command, Cmd=Status [--][++] [->end] [->enclosing] [2016-07-28 18:49:04.034] Status Code 208 issued for Cmd=Add, (incoming MsgID=2, CmdID=22) [2016-07-28 18:49:04.034] - SourceRef (remoteID) = '482' [2016-07-28 18:49:04.034] Status: issued as (outgoing MsgID=2, CmdID=20), not waiting for status [2016-07-28 18:49:04.034] Deleted command 'Status' (outgoing MsgID=2, CmdID=20) [2016-07-28 18:49:04.034] Outgoing Message size is now 946 bytes ?[2016-07-28 18:49:04.034] End of 'issue' [->top] [->enclosing] [2016-07-28 18:49:04.034] Deleted command 'Add' (incoming MsgID=2, CmdID=22) ?[2016-07-28 18:49:04.034] End of 'processCmd' [->top] [->enclosing] _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From patrick.ohly at intel.com Fri Jul 29 10:09:48 2016 From: patrick.ohly at intel.com (Patrick Ohly) Date: Fri, 29 Jul 2016 12:09:48 +0200 Subject: [SyncEvolution] syncevolution debug help needed In-Reply-To: References: Message-ID: <1469786988.23795.18.camel@intel.com> On Thu, 2016-07-28 at 19:22 +0200, deloptes wrote: > Hi, > from time to time I'm getting in following situation. > Do you have some hint how I can understand what is wrong here. It works > fine, but at once I start getting those messages. > > The following output was > created with SYNCEVOLUTION_DEBUG=3 syncevolution nokia_N9 calendar+todo The only unusual message that I noticed is: > [2016-07-28 18:49:04.473] to-be-added item already exists -> trying replace > (=conflict resolved by client winning) > [2016-07-28 18:49:04.473] TCustomImplDS::implProcessItem 0x27e1620 starting, > SyncOp=replace, RemoteID='496', LocalID='' > [2016-07-28 18:49:04.473] Executing Script 'beforewritescript' > [2016-07-28 18:49:04.473] todo: updating "Juli call ptotesi gel" > [2016-07-28 18:49:04.473] todo: Item delete: ( > 00287b7f-207e-476b-96ad-6d0758d563e1 ) > [2016-07-28 18:49:04.764] todo: Item saved: ( > 00287b7f-207e-476b-96ad-6d0758d563e1 ) > [2016-07-28 18:49:04.764] todo: Item ( > 00287b7f-207e-476b-96ad-6d0758d563e1 : 20160704T075430Z ) done. > [2016-07-28 18:49:04.764] todo: aID=(00287b7f-207e-476b-96ad-6d0758d563e1,) > res=208 > [2016-07-28 18:49:04.764] - Operation replace failed with SyncML status=208 I'm not entirely sure why it is marked as "failed" - does that really break syncing? DB_DataReplaced = 208 = ITEM_REPLACED in SyncEvolution. I'm not exactly sure where the "Item delete" and "Item saved" messages come from. Is that perhaps from your backend? The underlying problem here is that calendar items are supposed to be unique, based on their UID. That is a semantic that needs to be enforced in calendar applications. However, some clients (in particular older, vCalendar 1.0 based phones) do not support the same semantic. What could happen is that (for whatever reason - that's often what needs to be investigated) a phone asks to *add* an item with a UID that already is in use by an existing item. In that case, the existing item needs to be updated. >From SyncSource.h: /** * When a backend is asked to add an item and recognizes * that the item matches an already existing item, it may * replace that item instead of creating a duplicate. In this * case it must return ITEM_REPLACED and set the luid/revision * of that updated item. * * This can happen when such an item was added concurrently to * the running sync or, more likely, was reported as new by * the backend and the engine failed to find the match because * it doesn't know about some special semantic, like iCalendar * 2.0 UID). * * Note that depending on the age of the items, the older data * will replace the more recent one when always using item * replacement. */ ITEM_REPLACED, There are other ways to handle this, in particular see ITEM_NEEDS_MERGE in SyncSource.h. Beware that I will be away from email for the next two weeks. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. From deloptes at gmail.com Fri Jul 29 19:27:18 2016 From: deloptes at gmail.com (deloptes) Date: Fri, 29 Jul 2016 21:27:18 +0200 Subject: [SyncEvolution] syncevolution debug help needed References: <1469786988.23795.18.camel@intel.com> Message-ID: Thanks for the response it helps I hope Patrick Ohly wrote: > On Thu, 2016-07-28 at 19:22 +0200, deloptes wrote: >> Hi, >> from time to time I'm getting in following situation. >> Do you have some hint how I can understand what is wrong here. It works >> fine, but at once I start getting those messages. >> >> The following output was >> created with SYNCEVOLUTION_DEBUG=3 syncevolution nokia_N9 calendar+todo > > The only unusual message that I noticed is: > >> [2016-07-28 18:49:04.473] to-be-added item already exists -> trying >> [replace >> (=conflict resolved by client winning) >> [2016-07-28 18:49:04.473] TCustomImplDS::implProcessItem 0x27e1620 >> [starting, >> SyncOp=replace, RemoteID='496', LocalID='' >> [2016-07-28 18:49:04.473] Executing Script 'beforewritescript' >> [2016-07-28 18:49:04.473] todo: updating "Juli call ptotesi gel" >> [2016-07-28 18:49:04.473] todo: Item delete: ( >> 00287b7f-207e-476b-96ad-6d0758d563e1 ) >> [2016-07-28 18:49:04.764] todo: Item saved: ( >> 00287b7f-207e-476b-96ad-6d0758d563e1 ) >> [2016-07-28 18:49:04.764] todo: Item ( >> 00287b7f-207e-476b-96ad-6d0758d563e1 : 20160704T075430Z ) done. >> [2016-07-28 18:49:04.764] todo: >> [aID=(00287b7f-207e-476b-96ad-6d0758d563e1,) >> res=208 >> [2016-07-28 18:49:04.764] - Operation replace failed with SyncML >> [status=208 > > I'm not entirely sure why it is marked as "failed" - does that really > break syncing? > > DB_DataReplaced = 208 = ITEM_REPLACED in SyncEvolution. > > I'm not exactly sure where the "Item delete" and "Item saved" messages > come from. Is that perhaps from your backend? > Yes it comes from the backend. Unfortunately I am not exactly sure if I have to propagate the change immediately as it has a kind of cache, but I think it does not work properly, so I will save immediately > The underlying problem here is that calendar items are supposed to be > unique, based on their UID. That is a semantic that needs to be enforced > in calendar applications. However, some clients (in particular older, > vCalendar 1.0 based phones) do not support the same semantic. What could > happen is that (for whatever reason - that's often what needs to be > investigated) a phone asks to *add* an item with a UID that already is > in use by an existing item. In that case, the existing item needs to be > updated. This is also my understanding and the way I think I implemented it > > There are other ways to handle this, in particular see ITEM_NEEDS_MERGE > in SyncSource.h. > > Beware that I will be away from email for the next two weeks. > When you are back I hope we can think together how it can be debugged - you surely have more deeper understanding how it works from the phone side. I have implemented this logic in insertItem the following way ... InsertItemResultState state = ITEM_OKAY; ... KCal::Incidence *oldinc = calendarPtr->incidence(uid); if (oldinc) { if ( ! calendarPtr->deleteIncidence(oldinc)) Exception::throwError(SE_HERE, "internal error, unable to delete item from calendar"); ---> I add now these 2 lines here if ( ! calendarPtr->save() ) // It looks like we have to propagate the change immediately Exception::throwError(SE_HERE, "internal error, unable to save calendar"); ---> state = ITEM_REPLACED; SE_LOG_DEBUG(getDisplayName(), "Item delete: ( %s )", uid.latin () ); } ... ... This was one of the last doubts I have at this stage, but I am still not confident. Could be that it needs improvement. For example I tested it now with and normal sync (I believe it falls back to slow as previous failed) did not work. I then did SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote loglevel=10 nokia_N9 calendar+todo Which deleted and added and it worked. Here is what I can imagine 1. calendarPtr->incidence(uid) does not return an object, so that state is not set and it tries to add, but fails 2. I understood the logic completely wrong Thanks and andjoy the time off regards _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From v at piratweb.com Tue Jul 19 07:55:25 2016 From: v at piratweb.com (Vladislav Vorobiev) Date: Tue, 19 Jul 2016 10:55:25 +0300 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <20160601134144.GA15310@mac.home> References: <6413372.GSvTpbh0lX@loenka> <1464784149.4416.3.camel@intel.com> <20160601134144.GA15310@mac.home> Message-ID: <1820994.kJPzd7ljof@loenka> Hi Tino, this packages are not working any more with current unstable $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol addressbook [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: server shutting down On ?????, 1 ???? 2016 ?. 15:41:44 MSK Tino Mettler wrote: > On Wed, Jun 01, 2016 at 14:29:09 +0200, Patrick Ohly wrote: > > [...] > > > Tino, how's your update of the Debian package to the latest version > > going? I saw that Debian Testing doesn't have any SyncEvolution version > > anymore. > > Hi, > > I submitted a 1.5.1 package to my sponsor, but he had no time to upload > it until now. > > Meanwhile, I put 1.5.1 packages for Debian Sid built by myself here: > > http://tikei.de/debian/syncevolution/ > > If there are any problems with these (like depends on outdated > libraries), just let me now and I will rebuild them. > > If they won't work with stretch, just send me a note and I'll upload > packages for stretch. > > Regards, > Tino From tino.keitel+syncevolution at tikei.de Tue Jul 19 09:17:46 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Tue, 19 Jul 2016 11:17:46 +0200 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <1820994.kJPzd7ljof@loenka> References: <6413372.GSvTpbh0lX@loenka> <1464784149.4416.3.camel@intel.com> <20160601134144.GA15310@mac.home> <1820994.kJPzd7ljof@loenka> Message-ID: <20160719091746.GA27966@mac.home> On Tue, Jul 19, 2016 at 10:55:25 +0300, Vladislav Vorobiev wrote: > Hi Tino, > > this packages are not working any more with current unstable Hi, what packages? What do you mean with "any more"? What did you do between working and not working state? Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From v at piratweb.com Tue Jul 19 10:12:54 2016 From: v at piratweb.com (Vladislav Vorobiev) Date: Tue, 19 Jul 2016 13:12:54 +0300 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <20160719091746.GA27966@mac.home> References: <6413372.GSvTpbh0lX@loenka> <1820994.kJPzd7ljof@loenka> <20160719091746.GA27966@mac.home> Message-ID: <4338170.iQ9YbsMFVl@loenka> Hi again, http://tikei.de/debian/syncevolution/ this packages set is not working any more with current DEBAIN sid. I got $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol addressbook [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: server shutting down Or if i run with gdb it do nothing $ SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --daemon=no loglevel=10 -- export /tmp/calendar.ics funambol calendar GNU gdb (Debian 7.11.1-2) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from syncevolution...Reading symbols from /usr/lib/ debug/.build-id/ed/e4cc8b338326702769738ab6e3f3129b186963.debug...done. done. (gdb) run Starting program: /usr/bin/syncevolution --daemon=no loglevel=10 --export / tmp/calendar.ics funambol calendar [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [DEBUG 00:00:00] checking password property 'password' in config 'funambol' with user identity 'bouillon' [DEBUG 00:00:00] checking password property 'databasePassword' in datastore 'calendar' of config 'funambol' with user identity '' ..... .... ^C Program received signal SIGINT, Interrupt. 0x00007ffff644a180 in poll () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) quit A debugging session is active. Inferior 1 [process 9449] will be killed. Or a pull from remote c$ SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --sync refresh-from-remote funambol addressbook todo calendar GNU gdb (Debian 7.11.1-2) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from syncevolution...Reading symbols from /usr/lib/ debug/.build-id/ed/e4cc8b338326702769738ab6e3f3129b186963.debug...done. done. (gdb) run Starting program: /usr/bin/syncevolution --sync refresh-from-remote funambol addressbook todo calendar [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe08ca700 (LWP 9534)] [New Thread 0x7fffe00c9700 (LWP 9535)] [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: server shutting down [Thread 0x7fffe00c9700 (LWP 9535) exited] [Thread 0x7fffe08ca700 (LWP 9534) exited] [Inferior 1 (process 9530) exited with code 01] Any Ideas? On ???????, 19 ???? 2016 ?. 11:17:46 MSK Tino Mettler wrote: > On Tue, Jul 19, 2016 at 10:55:25 +0300, Vladislav Vorobiev wrote: > > Hi Tino, > > > > this packages are not working any more with current unstable > > Hi, > > what packages? What do you mean with "any more"? What did you do > between working and not working state? > > Regards, > Tino > _______________________________________________ > SyncEvolution mailing list > SyncEvolution at syncevolution.org > https://lists.syncevolution.org/mailman/listinfo/syncevolution _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From v at piratweb.com Tue Jul 19 10:55:53 2016 From: v at piratweb.com (Vladislav Vorobiev) Date: Tue, 19 Jul 2016 13:55:53 +0300 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <4338170.iQ9YbsMFVl@loenka> References: <6413372.GSvTpbh0lX@loenka> <20160719091746.GA27966@mac.home> <4338170.iQ9YbsMFVl@loenka> Message-ID: <1811860.GCD8WRdOs7@loenka> Same result # apt-get install syncevolution-libs-kde syncevolution ... $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol addressbook [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: server shutting down and # apt-get install syncevolution-kde Reading package lists... Done Building dependency tree Reading state information... Done Package syncevolution-kde is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source Regards Vlad On ???????, 19 ???? 2016 ?. 13:12:54 MSK Vladislav Vorobiev wrote: > Hi again, > > http://tikei.de/debian/syncevolution/ > > this packages set is not working any more with current DEBAIN sid. > > I got > > $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol > addressbook > [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: > server shutting down > > Or if i run with gdb it do nothing > > $ SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --daemon=no loglevel=10 > -- export /tmp/calendar.ics funambol calendar > GNU gdb (Debian 7.11.1-2) 7.11.1 > Copyright (C) 2016 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to > change and redistribute it. There is NO WARRANTY, to the extent permitted > by law. Type "show copying" and "show warranty" for details. > This GDB was configured as "x86_64-linux-gnu". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > . > Find the GDB manual and other documentation resources online at: > . > For help, type "help". > Type "apropos word" to search for commands related to "word"... > Reading symbols from syncevolution...Reading symbols from /usr/lib/ > debug/.build-id/ed/e4cc8b338326702769738ab6e3f3129b186963.debug...done. > done. > (gdb) run > Starting program: /usr/bin/syncevolution --daemon=no loglevel=10 --export / > tmp/calendar.ics funambol calendar > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > [DEBUG 00:00:00] checking password property 'password' in config 'funambol' > with user identity 'bouillon' > [DEBUG 00:00:00] checking password property 'databasePassword' in datastore > 'calendar' of config 'funambol' with user identity '' > ..... > .... > ^C > Program received signal SIGINT, Interrupt. > 0x00007ffff644a180 in poll () from /lib/x86_64-linux-gnu/libc.so.6 > (gdb) quit > A debugging session is active. > > Inferior 1 [process 9449] will be killed. > > > Or a pull from remote > > c$ SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --sync > refresh-from-remote funambol addressbook todo calendar > GNU gdb (Debian 7.11.1-2) 7.11.1 > Copyright (C) 2016 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to > change and redistribute it. There is NO WARRANTY, to the extent permitted > by law. Type "show copying" and "show warranty" for details. > This GDB was configured as "x86_64-linux-gnu". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > . > Find the GDB manual and other documentation resources online at: > . > For help, type "help". > Type "apropos word" to search for commands related to "word"... > Reading symbols from syncevolution...Reading symbols from /usr/lib/ > debug/.build-id/ed/e4cc8b338326702769738ab6e3f3129b186963.debug...done. > done. > (gdb) run > Starting program: /usr/bin/syncevolution --sync refresh-from-remote funambol > addressbook todo calendar > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > [New Thread 0x7fffe08ca700 (LWP 9534)] > [New Thread 0x7fffe00c9700 (LWP 9535)] > [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: > server shutting down > [Thread 0x7fffe00c9700 (LWP 9535) exited] > [Thread 0x7fffe08ca700 (LWP 9534) exited] > [Inferior 1 (process 9530) exited with code 01] > > > Any Ideas? > > On ???????, 19 ???? 2016 ?. 11:17:46 MSK Tino Mettler wrote: > > On Tue, Jul 19, 2016 at 10:55:25 +0300, Vladislav Vorobiev wrote: > > > Hi Tino, > > > > > > this packages are not working any more with current unstable > > > > Hi, > > > > what packages? What do you mean with "any more"? What did you do > > between working and not working state? > > > > Regards, > > Tino > > _______________________________________________ > > SyncEvolution mailing list > > SyncEvolution at syncevolution.org > > https://lists.syncevolution.org/mailman/listinfo/syncevolution > > _______________________________________________ > SyncEvolution mailing list > SyncEvolution at syncevolution.org > https://lists.syncevolution.org/mailman/listinfo/syncevolution _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From tino.keitel+syncevolution at tikei.de Tue Jul 19 11:56:11 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Tue, 19 Jul 2016 13:56:11 +0200 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <1811860.GCD8WRdOs7@loenka> References: <6413372.GSvTpbh0lX@loenka> <20160719091746.GA27966@mac.home> <4338170.iQ9YbsMFVl@loenka> <1811860.GCD8WRdOs7@loenka> Message-ID: <20160719115610.3oiyxtfkzz5cnrcy@mac.home> On Tue, Jul 19, 2016 at 13:55:53 +0300, Vladislav Vorobiev wrote: > Same result > > # apt-get install syncevolution-libs-kde syncevolution > ... > $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol > addressbook > [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: > server shutting down I don't know your setup. All I can say is that it works fine with Gnome in my case. You should try to debug this further, maybe with strace, dbus-monitor or other tools. > # apt-get install syncevolution-kde > Reading package lists... Done > Building dependency tree > Reading state information... Done > Package syncevolution-kde is not available, but is referred to by another > package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source What are you trying to achieve here? Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From v at piratweb.com Tue Jul 19 13:30:27 2016 From: v at piratweb.com (Vladislav Vorobiev) Date: Tue, 19 Jul 2016 16:30:27 +0300 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <20160719115610.3oiyxtfkzz5cnrcy@mac.home> References: <6413372.GSvTpbh0lX@loenka> <1811860.GCD8WRdOs7@loenka> <20160719115610.3oiyxtfkzz5cnrcy@mac.home> Message-ID: <2344132.QslMPrP1YZ@loenka> On ???????, 19 ???? 2016 ?. 13:56:11 MSK Tino Mettler wrote: > On Tue, Jul 19, 2016 at 13:55:53 +0300, Vladislav Vorobiev wrote: > > Same result > > > > # apt-get install syncevolution-libs-kde syncevolution > > ... > > $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol > > addressbook > > [ERROR 00:00:00] starting D-Bus session failed: > > org.syncevolution.Exception: server shutting down > > I don't know your setup. All I can say is that it works fine with Gnome in > my case. You should try to debug this further, maybe with strace, > dbus-monitor or other tools. Sorry, I have a tread there that begins at 27.05.2016. I thought you can see the history. I use syncevolution with kde (akonadi) and I always used the package syncevolution-kde. Here the output but running dbus-monitor and starting sync with. $ SYNCEVOLUTION_DEBUG=1 syncevolution --sync two-way funambol addressbook todo calendar [ERROR 00:00:00] starting D-Bus session failed: org.syncevolution.Exception: server shutting down method call time=1468934277.792591 sender=:1.538 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello method return time=1468934277.792604 sender=org.freedesktop.DBus -> destination=:1.538 serial=1 reply_serial=1 string ":1.538" signal time=1468934277.792616 sender=org.freedesktop.DBus -> destination=(null destination) serial=158 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.538" string "" string ":1.538" signal time=1468934277.792626 sender=org.freedesktop.DBus -> destination=: 1.538 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.538" method call time=1468934277.792966 sender=:1.538 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string "org.freedesktop.Akonadi.Control" method return time=1468934277.792977 sender=org.freedesktop.DBus -> destination=:1.538 serial=3 reply_serial=2 boolean true signal time=1468934277.793970 sender=org.freedesktop.DBus -> destination=: 1.538 serial=13 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.538" signal time=1468934277.793986 sender=org.freedesktop.DBus -> destination=(null destination) serial=159 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.538" string ":1.538" string "" method call time=1468934277.821851 sender=:1.539 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello method return time=1468934277.821865 sender=org.freedesktop.DBus -> destination=:1.539 serial=1 reply_serial=1 string ":1.539" signal time=1468934277.821888 sender=org.freedesktop.DBus -> destination=(null destination) serial=160 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.539" string "" string ":1.539" signal time=1468934277.821906 sender=org.freedesktop.DBus -> destination=: 1.539 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.539" method call time=1468934277.826622 sender=:1.540 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello method return time=1468934277.826645 sender=org.freedesktop.DBus -> destination=:1.540 serial=1 reply_serial=1 string ":1.540" signal time=1468934277.826657 sender=org.freedesktop.DBus -> destination=(null destination) serial=161 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.540" string "" string ":1.540" signal time=1468934277.826667 sender=org.freedesktop.DBus -> destination=: 1.540 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.540" method call time=1468934277.827174 sender=:1.540 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName string "org.syncevolution.syncevolution-18058" uint32 4 signal time=1468934277.827186 sender=org.freedesktop.DBus -> destination=(null destination) serial=162 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.syncevolution.syncevolution-18058" string "" string ":1.540" signal time=1468934277.827197 sender=org.freedesktop.DBus -> destination=: 1.540 serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string "org.syncevolution.syncevolution-18058" method return time=1468934277.827202 sender=org.freedesktop.DBus -> destination=:1.540 serial=4 reply_serial=2 uint32 1 method call time=1468934277.830880 sender=:1.540 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ReleaseName string "org.syncevolution.syncevolution-18058" signal time=1468934277.830891 sender=org.freedesktop.DBus -> destination=: 1.540 serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string "org.syncevolution.syncevolution-18058" signal time=1468934277.830897 sender=org.freedesktop.DBus -> destination=(null destination) serial=163 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.syncevolution.syncevolution-18058" string ":1.540" string "" method return time=1468934277.830908 sender=org.freedesktop.DBus -> destination=:1.540 serial=6 reply_serial=3 uint32 1 method call time=1468934277.832330 sender=:1.541 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello method return time=1468934277.832339 sender=org.freedesktop.DBus -> destination=:1.541 serial=1 reply_serial=1 string ":1.541" signal time=1468934277.832360 sender=org.freedesktop.DBus -> destination=(null destination) serial=164 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.541" string "" string ":1.541" signal time=1468934277.832367 sender=org.freedesktop.DBus -> destination=: 1.541 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.541" method call time=1468934277.832666 sender=:1.541 -> destination=org.syncevolution serial=2 path=/org/syncevolution/Server; interface=org.syncevolution.Server; member=Attach method call time=1468934277.832961 sender=:1.164 -> destination=org.freedesktop.DBus serial=271 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/ org/freedesktop/DBus'" method return time=1468934277.832983 sender=org.freedesktop.DBus -> destination=:1.164 serial=214 reply_serial=271 method call time=1468934277.832986 sender=:1.164 -> destination=org.freedesktop.DBus serial=272 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string ":1.541" method return time=1468934277.832989 sender=org.freedesktop.DBus -> destination=:1.164 serial=215 reply_serial=272 boolean true method return time=1468934277.833167 sender=:1.164 -> destination=:1.541 serial=273 reply_serial=2 method call time=1468934277.833381 sender=:1.541 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/ org/freedesktop/DBus'" method return time=1468934277.833401 sender=org.freedesktop.DBus -> destination=:1.541 serial=3 reply_serial=3 method call time=1468934277.833427 sender=:1.541 -> destination=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string ":1.164" method return time=1468934277.833432 sender=org.freedesktop.DBus -> destination=:1.541 serial=4 reply_serial=4 boolean true method call time=1468934277.833564 sender=:1.541 -> destination=org.syncevolution serial=5 path=/org/syncevolution/Server; interface=org.syncevolution.Server; member=GetVersions method return time=1468934277.833767 sender=:1.164 -> destination=:1.541 serial=274 reply_serial=5 array [ dict entry( string "backends" string "Loading backend library /usr/lib/x86_64-linux-gnu/ syncevolution/backends/syncxmlrpc.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncsqlite.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncqtcontacts.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncmaemocal.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ synckcalextended.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncfile.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncecal.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncebook.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncdav.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncakonadi.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ syncactivesync.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ platformkde.so Loading backend library /usr/lib/x86_64-linux-gnu/syncevolution/backends/ platformgnome.so " ) dict entry( string "system" string "" ) dict entry( string "version" string "1.5.1" ) ] method call time=1468934277.833975 sender=:1.541 -> destination=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',interface='org.syncevolution.Server',member='SessionChanged',path='/ org/syncevolution/Server'" method return time=1468934277.833995 sender=org.freedesktop.DBus -> destination=:1.541 serial=5 reply_serial=6 method call time=1468934277.833998 sender=:1.541 -> destination=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',interface='org.syncevolution.Server',member='LogOutput',path='/ org/syncevolution/Server'" method return time=1468934277.834016 sender=org.freedesktop.DBus -> destination=:1.541 serial=6 reply_serial=7 method call time=1468934277.834018 sender=:1.541 -> destination=org.freedesktop.DBus serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',interface='org.syncevolution.Server',member='InfoRequest',path='/ org/syncevolution/Server'" method return time=1468934277.834022 sender=org.freedesktop.DBus -> destination=:1.541 serial=7 reply_serial=8 method call time=1468934277.834025 sender=:1.541 -> destination=org.syncevolution serial=9 path=/org/syncevolution/Server; interface=org.syncevolution.Server; member=StartSessionWithFlags string "funambol" array [ ] method call time=1468934277.834201 sender=:1.164 -> destination=org.freedesktop.DBus serial=275 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string ":1.541" method return time=1468934277.834205 sender=org.freedesktop.DBus -> destination=:1.164 serial=216 reply_serial=275 boolean true signal time=1468934277.834391 sender=:1.164 -> destination=(null destination) serial=276 path=/org/syncevolution/Server; interface=org.syncevolution.Server; member=LogOutput object path "/org/syncevolution/Server" string "ERROR" string "server shutting down" string "syncevo-dbus-server" error time=1468934277.834438 sender=:1.164 -> destination=:1.541 error_name=org.syncevolution.Exception reply_serial=9 string "server shutting down" signal time=1468934277.835088 sender=org.freedesktop.DBus -> destination=: 1.541 serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.541" signal time=1468934277.835098 sender=org.freedesktop.DBus -> destination=(null destination) serial=217 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.541" string ":1.541" string "" signal time=1468934277.835233 sender=org.freedesktop.DBus -> destination=: 1.540 serial=15 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.540" signal time=1468934277.835241 sender=org.freedesktop.DBus -> destination=(null destination) serial=218 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.540" string ":1.540" string "" signal time=1468934277.835483 sender=org.freedesktop.DBus -> destination=: 1.539 serial=16 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.539" signal time=1468934277.835491 sender=org.freedesktop.DBus -> destination=(null destination) serial=219 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.539" string ":1.539" string "" method call time=1468934277.835500 sender=:1.164 -> destination=org.freedesktop.DBus serial=278 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch string "type='signal',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/ org/freedesktop/DBus'" method return time=1468934277.835507 sender=org.freedesktop.DBus -> destination=:1.164 serial=220 reply_serial=278 > > # apt-get install syncevolution-kde > > Reading package lists... Done > > Building dependency tree > > Reading state information... Done > > Package syncevolution-kde is not available, but is referred to by another > > package. > > This may mean that the package is missing, has been obsoleted, or > > is only available from another source > > What are you trying to achieve here? I used always syncevolution-kde package initially setup by this tutorial https://syncevolution.org/wiki/kde-akonadi In debian it's not available. Some time I used packages provided by you http://tikei.de/debian/ syncevolution/ but them are not working any more. Thanks. Best regards Vlad > Regards, > Tino > _______________________________________________ > SyncEvolution mailing list > SyncEvolution at syncevolution.org > https://lists.syncevolution.org/mailman/listinfo/syncevolution _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From tino.keitel+syncevolution at tikei.de Tue Jul 19 13:40:57 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Tue, 19 Jul 2016 15:40:57 +0200 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <2344132.QslMPrP1YZ@loenka> References: <6413372.GSvTpbh0lX@loenka> <1811860.GCD8WRdOs7@loenka> <20160719115610.3oiyxtfkzz5cnrcy@mac.home> <2344132.QslMPrP1YZ@loenka> Message-ID: <20160719134057.GA18178@eazy.amigager.de> On Tue, Jul 19, 2016 at 16:30:27 +0300, Vladislav Vorobiev wrote: > On ???????, 19 ???? 2016 ?. 13:56:11 MSK Tino Mettler wrote: > > On Tue, Jul 19, 2016 at 13:55:53 +0300, Vladislav Vorobiev wrote: > > > Same result > > > > > > # apt-get install syncevolution-libs-kde syncevolution > > > ... > > > $ SYNCEVOLUTION_DEBUG=3 syncevolution --sync refresh-from-remote funambol > > > addressbook > > > [ERROR 00:00:00] starting D-Bus session failed: > > > org.syncevolution.Exception: server shutting down > > > > I don't know your setup. All I can say is that it works fine with Gnome in > > my case. You should try to debug this further, maybe with strace, > > dbus-monitor or other tools. > > Sorry, I have a tread there that begins at 27.05.2016. I thought you can see > the history. I use syncevolution with kde (akonadi) and I always used the > package syncevolution-kde. syncevolution-kde is provided by upstream (Patrick), which is independent from the Debian packaging, which is currently maintained by me. I don't know if your error ist D-Bus or syncevolution related. What happens if you just start syncevo-dbus-server (e.g. /usr/lib/x86_64-linux-gnu/syncevolution/syncevo-dbus-server if you use amd64)? Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From v at piratweb.com Tue Jul 19 14:04:32 2016 From: v at piratweb.com (Vladislav Vorobiev) Date: Tue, 19 Jul 2016 17:04:32 +0300 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <20160719134057.GA18178@eazy.amigager.de> References: <6413372.GSvTpbh0lX@loenka> <2344132.QslMPrP1YZ@loenka> <20160719134057.GA18178@eazy.amigager.de> Message-ID: <7886010.Jl4qhe24V9@loenka> > I don't know if your error ist D-Bus or syncevolution related. What > happens if you just start syncevo-dbus-server (e.g. > /usr/lib/x86_64-linux-gnu/syncevolution/syncevo-dbus-server if you use > amd64)? Yes i'm on amd64 running /usr/lib/x86_64-linux-gnu/syncevolution/syncevo-dbus-server vavvav at loenka:~$ SYNCEVOLUTION_DEBUG=1 syncevolution --sync refresh-from- remote funambol addressbook todo calendar [DEBUG 00:00:00] SuspendFlags: (re)activating, currently inactive [DEBUG 00:00:00] SuspendFlags: activating signal handler(s) with fds 14->13 [DEBUG 00:00:00] SuspendFlags: catch signal 2 [DEBUG 00:00:00] SuspendFlags: catch signal 15 [INFO 00:00:00] memo: inactive SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --sync refresh-from-remote funambol addressbook todo calendar --- or --- vavvav at loenka:~$ SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --sync refresh-from-remote funambol addressbook todo calendar GNU gdb (Debian 7.11.1-2) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from syncevolution...Reading symbols from /usr/lib/ debug/.build-id/ed/e4cc8b338326702769738ab6e3f3129b186963.debug...done. done. (gdb) run Starting program: /usr/bin/syncevolution --sync refresh-from-remote funambol addressbook todo calendar [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe08ca700 (LWP 28801)] [New Thread 0x7fffe00c9700 (LWP 28802)] [DEBUG 00:00:00] SuspendFlags: (re)activating, currently inactive [DEBUG 00:00:00] SuspendFlags: activating signal handler(s) with fds 14->13 [DEBUG 00:00:00] SuspendFlags: catch signal 2 [DEBUG 00:00:00] SuspendFlags: catch signal 15 [INFO 00:00:00] memo: inactive .... .... ... ... It hangs by memo all the time. and it seems it find no databases (hangs at the end) $ vavvav at loenka:/home/A/usr/code/sys/vav/default/home/USER/bin$ syncevolution --print-databases CalDAV: select database via absolute URL, set username/password to scan, set syncURL to base URL if server does not support auto-discovery () CalDAVTodo: select database via absolute URL, set username/password to scan, set syncURL to base URL if server does not support auto-discovery () CalDAVJournal: select database via absolute URL, set username/password to scan, set syncURL to base URL if server does not support auto-discovery () CardDAV: select database via absolute URL, set username/password to scan, set syncURL to base URL if server does not support auto-discovery () [ERROR] Evolution Address Book = Evolution Contacts = evolution-contacts: [ERROR] accessing databases failed [ERROR] creating source registry: ?????? ?????? StartServiceByName ??? org.gnome.evolution.dataserver.Sources5: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.gnome.evolution.dataserver.Sources5: No such file or directory [ERROR] Evolution Calendar = evolution-calendar: [ERROR] accessing databases failed [ERROR] creating source registry: ?????? ?????? StartServiceByName ??? org.gnome.evolution.dataserver.Sources5: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.gnome.evolution.dataserver.Sources5: No such file or directory [ERROR] Evolution Task List = Evolution Tasks = evolution-tasks: [ERROR] accessing databases failed [ERROR] creating source registry: ?????? ?????? StartServiceByName ??? org.gnome.evolution.dataserver.Sources5: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.gnome.evolution.dataserver.Sources5: No such file or directory [ERROR] Evolution Memos = evolution-memos: [ERROR] accessing databases failed [ERROR] creating source registry: ?????? ?????? StartServiceByName ??? org.gnome.evolution.dataserver.Sources5: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.gnome.evolution.dataserver.Sources5: No such file or directory ... ... ... _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From tino.keitel+syncevolution at tikei.de Tue Jul 19 14:13:37 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Tue, 19 Jul 2016 16:13:37 +0200 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <7886010.Jl4qhe24V9@loenka> References: <6413372.GSvTpbh0lX@loenka> <2344132.QslMPrP1YZ@loenka> <20160719134057.GA18178@eazy.amigager.de> <7886010.Jl4qhe24V9@loenka> Message-ID: <20160719141337.GA20857@eazy.amigager.de> On Tue, Jul 19, 2016 at 17:04:32 +0300, Vladislav Vorobiev wrote: > > I don't know if your error ist D-Bus or syncevolution related. What > > happens if you just start syncevo-dbus-server (e.g. > > /usr/lib/x86_64-linux-gnu/syncevolution/syncevo-dbus-server if you use > > amd64)? > > Yes i'm on amd64 > > running > > /usr/lib/x86_64-linux-gnu/syncevolution/syncevo-dbus-server > > vavvav at loenka:~$ SYNCEVOLUTION_DEBUG=1 syncevolution --sync refresh-from- > remote funambol addressbook todo calendar > [DEBUG 00:00:00] SuspendFlags: (re)activating, currently inactive > [DEBUG 00:00:00] SuspendFlags: activating signal handler(s) with fds 14->13 > [DEBUG 00:00:00] SuspendFlags: catch signal 2 > [DEBUG 00:00:00] SuspendFlags: catch signal 15 > [INFO 00:00:00] memo: inactive > > SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --sync refresh-from-remote > funambol addressbook todo calendar If you need to run the dbus server manually, your setup is broken IMHO. [...] > and it seems it find no databases (hangs at the end) > > $ vavvav at loenka:/home/A/usr/code/sys/vav/default/home/USER/bin$ syncevolution > --print-databases > CalDAV: > select database via absolute URL, set username/password to scan, set > syncURL to base URL if server does not support auto-discovery () > > CalDAVTodo: > select database via absolute URL, set username/password to scan, set > syncURL to base URL if server does not support auto-discovery () > > CalDAVJournal: > select database via absolute URL, set username/password to scan, set > syncURL to base URL if server does not support auto-discovery () > > CardDAV: > select database via absolute URL, set username/password to scan, set > syncURL to base URL if server does not support auto-discovery () > > [ERROR] Evolution Address Book = Evolution Contacts = evolution-contacts: > [ERROR] accessing databases failed I thought you want to use Akonadi, so using evolution data sources seems wrong to me. Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From tino.keitel+syncevolution at tikei.de Tue Jul 19 10:37:37 2016 From: tino.keitel+syncevolution at tikei.de (Tino Mettler) Date: Tue, 19 Jul 2016 12:37:37 +0200 Subject: [SyncEvolution] syncevolution-kde + akonadi [ERROR syncevo-dbus-server 00:00:00] child process quit because of signal 11 In-Reply-To: <6050014.g2HrdpVTTR@loenka> References: <6413372.GSvTpbh0lX@loenka> <1820994.kJPzd7ljof@loenka> <20160719091746.GA27966@mac.home> <6050014.g2HrdpVTTR@loenka> Message-ID: <20160719103737.GA24971@mac.home> > Am 19.07.2016 um 12:10 schrieb Vladislav Vorobiev : > > Hi again, > > http://tikei.de/debian/syncevolution/ > > this packages set is not working any more with current DEBAIN sid. Please use the official Debian packages, 1.5.1 was uploaded meanwhile. Regards, Tino _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution