From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timothy Sample Subject: Re: Packaging Grisbi Date: Sun, 12 May 2019 16:09:12 -0400 Message-ID: <87pnon4eqf.fsf@ngyro.com> References: <20190512121101.qabhj5jdcnwgs6jp@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]:44933) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPumd-0000es-Cz for guix-devel@gnu.org; Sun, 12 May 2019 16:09:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hPumc-0002bz-4P for guix-devel@gnu.org; Sun, 12 May 2019 16:09:19 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:41523) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hPumb-0002TU-Sg for guix-devel@gnu.org; Sun, 12 May 2019 16:09:18 -0400 In-Reply-To: <20190512121101.qabhj5jdcnwgs6jp@melmoth> (Tanguy Le Carrour's message of "Sun, 12 May 2019 14:11:01 +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: > This is my first packaging attempt, please be indulgent=E2=80=A6 > > [...] > > So far, it builds, it lints, it's installable=E2=80=A6 and it works! Pretty exciting! > It still has a small amnesia problem: each time I start it, it's acting l= ike > it's the first time. It seems to be a dconf issue, for 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 > ``` Drat! > Installing dconf does not solve the problem, though. If you are using GDM, this might be due to the way it (used to) start D-Bus. See commit dcb3a0fe0a086b4762a721e9b1da64826d5160d0. If you have not ran =E2=80=9Cguix pull=E2=80=9D in the last four days, doing so mi= ght make this problem disappear. > I also don't know where to put it! In its own `grisbi.scm` file? Or > alongside gnucash in a new `finance.scm` file? We already have a =E2=80=9Cfinance.scm=E2=80=9D, which seems appropriate to= me. Hope that helps! -- Tim