org.gnome.evolution.dataserver.Sources5 error in Evolution when adding account

  • Open
  • quality assurance status badge
Details
6 participants
  • Ben Sturmfels
  • Ludovic Courtès
  • Luther Thompson
  • Maxim Cournoyer
  • The Philosopher
  • Timothy Sample
Owner
unassigned
Submitted by
The Philosopher
Severity
normal
T
T
The Philosopher wrote on 14 Apr 2019 10:37
Evolution
(address . bug-guix@gnu.org)(address . guix-devel@gnu.org)
87e789cf8418bb6b6b83868b22326a5c@disroot.org
Hello Geeks!

While adding account, evolution is throwing error "The name org.gnome.evolution.dataserver.Sources5 was not provided by any .service files". Also, isn't the package name should be "gnome-evolution"?

Thanks!
Attachment: file
L
L
Ludovic Courtès wrote on 15 Apr 2019 21:40
(name . The Philosopher)(address . philosopher@disroot.org)(address . 35267@debbugs.gnu.org)
87y34bgiql.fsf@gnu.org
Hello,

"The Philosopher" <philosopher@disroot.org> skribis:

Toggle quote (4 lines)
> While adding account, evolution is throwing error "The name
> org.gnome.evolution.dataserver.Sources5 was not provided by any
> .service files".

Can you explain the actions you took to reach that error?

Toggle quote (2 lines)
> Also, isn't the package name should be "gnome-evolution"?

No. :-)

Thanks,
Ludo’.
L
L
Luther Thompson wrote on 16 Apr 2019 04:50
(name . Ludovic Courtès)(address . ludo@gnu.org)
20190415225038.01b55df3@gmail.com
On Mon, 15 Apr 2019 21:40:18 +0200
Ludovic Courtès <ludo@gnu.org> wrote:

Toggle quote (8 lines)
> "The Philosopher" <philosopher@disroot.org> skribis:
>
> > While adding account, evolution is throwing error "The name
> > org.gnome.evolution.dataserver.Sources5 was not provided by any
> > .service files".
>
> Can you explain the actions you took to reach that error?

I'm having the same problem. Here's how it happens:

1. Open Evolution. The Welcome window automatically pops up.
2. Click "Next" and go through the process of setting up your email
account. (I don't restore from a backup.)
3. At the end of that process, click "Apply". The error window appears.

Luther
T
T
Timothy Sample wrote on 16 Apr 2019 06:41
(name . Luther Thompson)(address . lutheroto@gmail.com)
87bm164l4i.fsf@ngyro.com
Hello,

Luther Thompson <lutheroto@gmail.com> writes:

Toggle quote (18 lines)
> On Mon, 15 Apr 2019 21:40:18 +0200
> Ludovic Courtès <ludo@gnu.org> wrote:
>
>> "The Philosopher" <philosopher@disroot.org> skribis:
>>
>> > While adding account, evolution is throwing error "The name
>> > org.gnome.evolution.dataserver.Sources5 was not provided by any
>> > .service files".
>>
>> Can you explain the actions you took to reach that error?
>
> I'm having the same problem. Here's how it happens:
>
> 1. Open Evolution. The Welcome window automatically pops up.
> 2. Click "Next" and go through the process of setting up your email
> account. (I don't restore from a backup.)
> 3. At the end of that process, click "Apply". The error window appears.

It looks like Evolution is asking D-Bus about Evolution Data Server
(specifically its “Sources5” service). Unfortunately, D-Bus can’t find
this service.

It could be that you need to install “evolution-data-server” in your
profile.

However, if you are using GDM, that may not be enough. GDM starts D-Bus
in a way that makes it ignorant of services in your user profile. For
now, if you include “evolution-data-server” in the “packages” field of
your system configuration file, it should work.

For a nicer fix, we should improve the way D-Bus is started. Maybe we
should start it from a login shell, reusing “exec-from-login-shell”.


-- Tim
T
T
The Philosopher wrote on 16 Apr 2019 10:18
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 35267@debbugs.gnu.org)
039003ff0d0c81db6b0261cb9ea1b3be@disroot.org
Just the "Add Account Wizard". At the final step, when I clicked "finish", that error popped up. Tried multiple time and my guix is up to date.

April 15, 2019 3:40 PM, "Ludovic Courtès" <ludo@gnu.org> wrote:

Toggle quote (16 lines)
> Hello,
>
> "The Philosopher" <philosopher@disroot.org> skribis:
>
>> While adding account, evolution is throwing error "The name
>> org.gnome.evolution.dataserver.Sources5 was not provided by any
>> .service files".
>
> Can you explain the actions you took to reach that error?
>
>> Also, isn't the package name should be "gnome-evolution"?
>
> No. :-)
>
> Thanks,
> Ludo’.
L
L
Luther Thompson wrote on 17 Apr 2019 02:55
(name . Timothy Sample)(address . samplet@ngyro.com)
20a8e2dbc5bc86a013db75eebf6ed1790d560633.camel@gmail.com
On Tue, 2019-04-16 at 00:41 -0400, Timothy Sample wrote:
Toggle quote (16 lines)
> It looks like Evolution is asking D-Bus about Evolution Data Server
> (specifically its “Sources5” service). Unfortunately, D-Bus can’t
> find
> this service.
>
> It could be that you need to install “evolution-data-server” in your
> profile.
>
> However, if you are using GDM, that may not be enough. GDM starts D-
> Bus
> in a way that makes it ignorant of services in your user
> profile. For
> now, if you include “evolution-data-server” in the “packages” field
> of
> your system configuration file, it should work.

I added evolution-data-server to my system config, and Evolution now
finally works for the first time. Thank you very much! (I did not try
it in my user profile.)

Luther
B
B
Ben Sturmfels wrote on 23 Apr 2019 06:52
(name . Timothy Sample)(address . samplet@ngyro.com)
87y341b9w5.fsf@sturm.com.au
On Tue, 16 Apr 2019, Timothy Sample wrote:

Toggle quote (12 lines)
> It looks like Evolution is asking D-Bus about Evolution Data Server
> (specifically its “Sources5” service). Unfortunately, D-Bus can’t find
> this service.
>
> It could be that you need to install “evolution-data-server” in your
> profile.
>
> However, if you are using GDM, that may not be enough. GDM starts D-Bus
> in a way that makes it ignorant of services in your user profile. For
> now, if you include “evolution-data-server” in the “packages” field of
> your system configuration file, it should work.

That matches what I'm seeing - evolution was working properly for
me with evolution-data-server installed in my user profile, but stopped
working in the last week or two which is about when I switched my system
to GDM. Now on GDM, adding "evolution-data-server" to my system profile
fixes evolution.

Regards,
Ben
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAly+mioACgkQAjwF4snA
aPAc5w/9Gvx9rZWBPzZJ1rYZpv7qwyc+zB0CL5VK+X7fWJljdyx8fPVVloDMxS1z
slHzdQ0ZNvgXI8DhH4+9XpHWZydJnr/odg3sZiVIx8SaqrCZxOVgj69eJzvWe7fK
7dGeB2SSXpJJ9SjwnL3WjiB+KqIbABBBX6DJZjT9aCzhyh7plsnOTTQoEpzMm6NU
+mybC6MKyTBXE2BdhVeAblREHl8xnUQ0Qeyy3DVTa1+7XL8RjE996NFPSLw68QEY
sjUtqtHRxGE0hNOzwXCa1GuiKb1KM8oOjwqsTTUfZjMNX01rr6nnewwJvTNB3dik
NgAyHf3TYbwleV28bNULSraSwsKj0eScJMarm9wOmtyNFaYJfLiR3XJTmdNKnJJD
Mf289hFv9chSxhpPMGb1YjNK/8RUW/2Z/d0/Ttd1JuIaNlVh8FNtvyYq63o+Kq7g
2wJqY8K9steaqjha62pcsbm78BsPtW2raUktioHdZVAAvEYrF88puKizY6vU5mH3
cDdrYUPqlXVPK+bss6PqX43Q1L2i/4d2K2nWzYNiKTNmcOuKnGPki/ovNuxk8xlO
qyGYbktl+UNX2C01vd17X9mVY97MOEWT5MTdWRn9+nN4lu5+VqlZiQgKP/JHtiii
mwaU9Cq0J8x+QwLf7zWFXiRfwAFwUkVXgYheQxnfpvsVV6vVxpA=
=wqlK
-----END PGP SIGNATURE-----

M
M
Maxim Cournoyer wrote on 29 Aug 2023 06:17
(name . The Philosopher)(address . philosopher@disroot.org)
87pm36cwjb.fsf@gmail.com
retitle 35267 org.gnome.evolution.dataserver.Sources5 error in Evolution when adding account
quit

Hi,

"The Philosopher" <philosopher@disroot.org> writes:

Toggle quote (4 lines)
> Just the "Add Account Wizard". At the final step, when I clicked
> "finish", that error popped up. Tried multiple time and my guix is up
> to date.

Wow, I can actually reproduce this 4 years later, trying to add a big
brother (Gmail) account.

So the problem still exists. Is anyone successfully using Evolution?

--
Thanks,
Maxim
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 35267@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 35267
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch