[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