From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timothy Sample Subject: Re: Packaging Grisbi Date: Sun, 02 Jun 2019 15:04:34 -0400 Message-ID: <87pnnvsta5.fsf@ngyro.com> References: <20190512121101.qabhj5jdcnwgs6jp@melmoth> <87pnon4eqf.fsf@ngyro.com> <20190513065136.neexsffqgvwgyhev@rafflesia.localdomain> <20190529153800.6uhdsarrtt3dgzyt@melmoth> <87o93j5qvp.fsf@ngyro.com> <20190602170634.yxan6x7fw65xw327@melmoth> 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]:34263) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hXVml-0008AW-E0 for guix-devel@gnu.org; Sun, 02 Jun 2019 15:04:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hXVmj-0005wA-Fc for guix-devel@gnu.org; Sun, 02 Jun 2019 15:04:51 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:44167) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hXVme-0005qH-JN for guix-devel@gnu.org; Sun, 02 Jun 2019 15:04:47 -0400 In-Reply-To: <20190602170634.yxan6x7fw65xw327@melmoth> (Tanguy Le Carrour's message of "Sun, 2 Jun 2019 19:06:34 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tanguy Le Carrour Cc: Guix Hi Tanguy, Tanguy Le Carrour writes: > Hi Timothy, > > > Le 05/30, Timothy Sample a =C3=A9crit : >> [=E2=80=A6] >> >> > Tanguy Le Carrour writes: >> >> > > I get the following error message: >> >> > > >> >> > > ``` >> >> > > failed to commit changes to dconf: >> >> > > GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: >> >> > > The name ca.desrt.dconf was not provided by any .service files >> >> > > ``` >> [=E2=80=A6] >> I applied your patch below, and everything works great for me. It seems >> this is because I am running GNOME, and GNOME puts the dconf service >> file in the system profile. >>=20 >> What desktop are you running? How is D-Bus started? > > I'm running bspwm [1]. D-Bus seems to be running [2], but I have not clue > how it's been started!? I just select the bspwm session from the login > manager. > > [1]: snippet of my OS config > ``` > ;; =E2=80=A6 > ;; This is where we specify system-wide packages. > (packages (cons* nss-certs ;for HTTPS access > bspwm sxhkd ;for desktop env > fish neovim openssh wget recutils > %base-packages)) > ;; =E2=80=A6 > ``` > > [2]: output of `env | ag DBUS` > ``` > DBUS_FATAL_WARNINGS=3D0 > DBUS_SESSION_BUS_ADDRESS=3Dunix:abstract=3D/tmp/dbus-783FOvFmx6,guid=3D63= be5a9abc13dee04e494f3e5cf3fb36 > GDM_DBUS_DAEMON=3D/gnu/store/bp4zn8kx5p09ddn6dm7lsdlf4l0cj8g3-gdm-dbus-wr= apper > ``` > > Any idea?! What are the contents of the =E2=80=9C$GDM_DBUS_DAEMON=E2=80=9D file above?= It should set it up so that D-Bus looks at the system profile and your user profile. Please check that the service file is available either in /run/current-system/profile/share/dbus-1/services/ or $HOME/.guix-profile/share/dbus-1/services/ There should be a symlink called =E2=80=9Cca.desrt.dconf.service=E2=80=9D i= n one of those directories. -- Tim