[Evolution] Bug#753478: Please depend on gnome-keyring to make evolution work without gnome-session
Svante Signell
svante.signell at gmail.com
Wed Jul 2 10:38:44 UTC 2014
Package: evolution-data-server
Version: 3.12.2-1
Severity: important
Tags: upstream
Hi,
In order to make evolution work without having
gnome-session{,-flashback} installed gnome-keyring is needed. Installing
network-manager-gnome pulls in gnome-keyring, but if not using
network-manager this does not happen. In a thread on
evolution-list at lists.gnome.org the solution was found. I'm quoting two
message snippets from that thread.
Quoting from a mail on the evolution-list by Angel in February 2014:
> After the capability checking evolution asks for the password through
> dbus and if there's no secrets service, the background thread simply
> hangs. No error, no local password dialog. No hints at the other side
> of
> the connection, either.
> I was bitten by that problem and it was hard to realise what was
> happenning.
>
Quoting Milan Crha (mcrha at redhat) in a follow-up mail:
> On Sun, 2014-02-16 at 20:06 +0100, Svante Signell wrote:
> > Thank you all, I'll now file a bug to Debian so that gnome-keyring
> is installed also
> > when running evolution stand-alone :-)
>
> Hi,
> make the dependency for evolution-data-server, not evolution, because
> the running part resides in evolution-data-server.
>
> Just a side not, the 3.12.0 (and I think also 3.10.4) will claim any
> errors, instead of getting hung on password prompts when an error
> happens on the evolution-data-server (evolution-source-registry
> process)
> side. It was a bug that the client side (evolution process) didn't
> receive errors.
> Bye,
> Milan
apt-cache depends evolution-data-server
evolution-data-server
Depends: libc6
Depends: libcamel-1.2-49
Depends: libdb5.3
Depends: libebackend-1.2-7
Depends: libebook-1.2-14
Depends: libebook-contacts-1.2-0
Depends: libecal-1.2-16
Depends: libedata-book-1.2-20
Depends: libedata-cal-1.2-23
Depends: libedataserver-1.2-18
Depends: libgcr-base-3-1
Depends: libgcr-ui-3-1
Depends: libgdata19
Depends: libglib2.0-0
Depends: libgoa-1.0-0b
Depends: libgtk-3-0
Depends: libgweather-3-6
Depends: libical1
Depends: libldap-2.4-2
Depends: libpango-1.0-0
Depends: libsecret-1-0
Depends: libsoup2.4-1
Depends: libxml2
Depends: evolution-data-server-common
More information about the Pkg-evolution-maintainers
mailing list