[Evolution] Bug#413142: evolution-exchange: Evolution stopped working with exchange - probably depends on keyring problem

Emanoil Kotsev deloptes at yahoo.com
Thu Dec 18 18:06:37 UTC 2008


Yves-Alexis Perez wrote:

> On jeu, 2008-12-18 at 15:07 +0100, Emanoil Kotsev wrote:
>> Unfortunately part of (my long mail/bug) report yesterday was that I
>> mentioned that I'm using KDE. I don't want to have to do anything with
>> gnome if possible, to keep my work simple.
> 
> Then don't use evolution.

Hm, it was working very well for two years now with Suse and Kubuntu, why
not try to do it work with debian the same way.

> 
>>  I don't think the gnome-keyring was running in Suse or in kubuntu.
> 
> Well, it you can't be sure…

I really never thought about ... it was just working!

> 
> 
>> I just think there are 3 possibilites
>> 
>> 1) dbus providing the keyring manager (thus pointing to kwallet)
> 
> dbus doesn't “provide” a keyring manager. But, a keyring manager
> provides a dbus interface.

I agree, you are correct.

> 
>> I uninstalled the gnome-keyring now it's proven that evolution depends on
>> it, but not directly. It expects from dbus to provide: org.gnome.keyring.
>> 
>> ** (evolution:19240): WARNING **: couldn't communicate with gnome keyring
>> daemon via dbus: The name org.gnome.keyring was not provided by
>> any .service files
>> 
>> Is it possible to provide this key pointing to kwallet. I think it is,
> 
> I don't think so. You'll have to ask the kwallet people, but I don't
> think a KDE app will provide a org.gnome interface.

I'm starting to understand what's all about. I'll have a look at the dbus
system. If it's not that hard I could write code myself.

> 
> 
>> 2) libraries with Evo version 2.22 changed so that it depends on the
>> keyring now.
> 
> Well, I didn't follow this, but maybe there are good reasons for that.

Hm, here it looks like I have to check the changelog in the past. Check the
versions that were working and what was installed there ... sounds like
many hours spent on ... at Christmas ... 

>> 
>> 3) there is also some other option I can not think of
>> 
>> Anyway I'm going to try to run Suse or Kubuntu from backup and check if
>> it's really debian related, or may be the admins changed something on
>> server side which I would exclude from the options.
> 
> If you want to use evolution-exchange, and evolution-exchange wants
> gnome-keyring, then use gnome-keyring, or don't use evo-exchange at all.
> 

Hm, sound like you are right. Sounds like I have to debug.

I tried evolution --debug /tmp/evo.dbg and I don't see there much meaningful
stuff. It looks like it is writing the same, what it would write to the
console, which is not that much.

I remember I read an article years ago about how to use the -dbg versions
(evolution-exchange-dbg), but don't remember, can you give me a hint?

thanks in advance 

regards




More information about the Pkg-evolution-maintainers mailing list