From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timothy Sample Subject: bug#35267: Evolution Date: Tue, 16 Apr 2019 00:41:49 -0400 Message-ID: <87bm164l4i.fsf@ngyro.com> References: <87e789cf8418bb6b6b83868b22326a5c@disroot.org> <87y34bgiql.fsf@gnu.org> <20190415225038.01b55df3@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40530) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGFv1-0007i6-VK for bug-guix@gnu.org; Tue, 16 Apr 2019 00:42:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hGFv1-0007Ae-0e for bug-guix@gnu.org; Tue, 16 Apr 2019 00:42:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50830) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hGFv0-0007AQ-Oh for bug-guix@gnu.org; Tue, 16 Apr 2019 00:42:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hGFv0-0007Ip-Hs for bug-guix@gnu.org; Tue, 16 Apr 2019 00:42:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190415225038.01b55df3@gmail.com> (Luther Thompson's message of "Mon, 15 Apr 2019 22:50:38 -0400") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Luther Thompson Cc: 35267@debbugs.gnu.org, The Philosopher Hello, Luther Thompson writes: > On Mon, 15 Apr 2019 21:40:18 +0200 > Ludovic Court=C3=A8s wrote: > >> "The Philosopher" skribis: >>=20 >> > While adding account, evolution is throwing error "The name >> > org.gnome.evolution.dataserver.Sources5 was not provided by any >> > .service files".=20=20 >>=20 >> 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 =E2=80=9CSources5=E2=80=9D service). Unfortunately, D-Bu= s can=E2=80=99t find this service. It could be that you need to install =E2=80=9Cevolution-data-server=E2=80= =9D 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 =E2=80=9Cevolution-data-server=E2=80=9D in the =E2=80= =9Cpackages=E2=80=9D 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 =E2=80=9Cexec-from-login-shell= =E2=80=9D. -- Tim