I've just discussed this with upstream, and it seems that the push-modules are broken, and have now been disabled in the 0.6.x branch anyway. The old indexer module (which I disabled in Jaunty anyway) won't work with our version of Evolution:
(18:49:41) chrisccoulson: pvanhoof - i'm trying to debug the evolution plugin on ubuntu, because i haven't got it to work yet. i don't really understand it enough to work out what is going on, but in register_account, this check always evaluates to true:
(18:49:44) chrisccoulson: if (!(provider->flags & CAMEL_PROVIDER_IS_STORAGE))
(18:49:52) chrisccoulson: and so, register_account just returns
(18:50:05) pvanhoof: chrisccoulson, we have disabled the push modules
(18:50:05) chrisccoulson: i'm assuming that is why it never sends any data out
(18:50:14) chrisccoulson: in which version?
(18:50:20) pvanhoof: tracker-0.6 branch
(18:50:47) chrisccoulson: we're running 0.6.93 in ubuntu, and the push modules are built and loading it seems
(18:51:03) pvanhoof: Yes, but not working correctly in 0.6.9x
(18:51:25) chrisccoulson: that's probably why i can't get it to work then ;)
(18:51:32) pvanhoof: probably :)
(18:52:18) chrisccoulson: hmmmm, would you recommend i re-enable the old evolution indexer module? we disabled that completely in ubuntu
(18:53:20) pvanhoof: chrisccoulson, it wont work with the new evolution, which uses sqlite as storage
I've just discussed this with upstream, and it seems that the push-modules are broken, and have now been disabled in the 0.6.x branch anyway. The old indexer module (which I disabled in Jaunty anyway) won't work with our version of Evolution:
(18:49:41) chrisccoulson: pvanhoof - i'm trying to debug the evolution plugin on ubuntu, because i haven't got it to work yet. i don't really understand it enough to work out what is going on, but in register_account, this check always evaluates to true: IS_STORAGE) )
(18:49:44) chrisccoulson: if (!(provider->flags & CAMEL_PROVIDER_
(18:49:52) chrisccoulson: and so, register_account just returns
(18:50:05) pvanhoof: chrisccoulson, we have disabled the push modules
(18:50:05) chrisccoulson: i'm assuming that is why it never sends any data out
(18:50:14) chrisccoulson: in which version?
(18:50:20) pvanhoof: tracker-0.6 branch
(18:50:47) chrisccoulson: we're running 0.6.93 in ubuntu, and the push modules are built and loading it seems
(18:51:03) pvanhoof: Yes, but not working correctly in 0.6.9x
(18:51:25) chrisccoulson: that's probably why i can't get it to work then ;)
(18:51:32) pvanhoof: probably :)
(18:52:18) chrisccoulson: hmmmm, would you recommend i re-enable the old evolution indexer module? we disabled that completely in ubuntu
(18:53:20) pvanhoof: chrisccoulson, it wont work with the new evolution, which uses sqlite as storage