GNU bug report logs - #73296
[PATCH] home: services: dbus: Add utilities to profile.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Antero Mejr <mail@HIDDEN>; Keywords: patch; dated Mon, 16 Sep 2024 14:25:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 73296 <at> debbugs.gnu.org:


Received: (at 73296) by debbugs.gnu.org; 17 Nov 2024 22:05:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 17:05:45 2024
Received: from localhost ([127.0.0.1]:58928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCnOr-0001EI-3R
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 17:05:45 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37932)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1tCnOo-0001E2-JI
 for 73296 <at> debbugs.gnu.org; Sun, 17 Nov 2024 17:05:43 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tCnOi-0002er-9t; Sun, 17 Nov 2024 17:05:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=E6ZlAZ2eRNdK9pFiYK3kyGATrLe6K37j8ZJwjiilEU8=; b=YUAtYPHjW2eg6ZA+VbSr
 vbdq6kf4jb9CRv6zFUonY5S2Q02beQWHw2/M1IQ0qlzlmT4OuunldhLFCyabVyvCwnGEark6uWuSU
 mP83F7LWDV07ykOLRTckGmjrkBsTTTHLlGzZUON2rAOunkbtFg6Iqu77qnsu7wQbkrd1fqnqab5/P
 AnDSA3xuD8a+eMVitH8SFoeckOHtpKUh00KwaIiafWlntMa8BV0YgnKs6c4hJjOtVjIKeyeyp0Sdu
 u3HXK/lhXPudl1XoVv8YWwXfFK/GhCKelZ5MGoUO8/FTQmz9Geb4qg84K/KiDfo1oNME8mRqu1inC
 c7NbkGBww4T6hg==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Simon Streit <simon@HIDDEN>
Subject: Re: [bug#73296] [PATCH v2] home: services: dbus: Add utilities to
 profile.
In-Reply-To: <ygu4j5vcwhq.fsf@HIDDEN> (Simon Streit's message of "Wed,
 02 Oct 2024 00:02:41 +0200")
References: <87zfo7r828.fsf@HIDDEN>
 <handler.73296.B.172649665311867.ack <at> debbugs.gnu.org>
 <87setzr7ea.fsf_-_@HIDDEN> <87v7yc525y.fsf@HIDDEN>
 <ygu4j5vcwhq.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 23:05:32 +0100
Message-ID: <87y11hh5xv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73296
Cc: Antero Mejr <mail@HIDDEN>, paren@HIDDEN, 73296 <at> debbugs.gnu.org,
 tanguy@HIDDEN, andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Simon Streit <simon@HIDDEN> skribis:

>> Could you explain?  What=E2=80=99s the point of =E2=80=98home-dbus-servi=
ce-type=E2=80=99?  :-)
>
> This is an interesting question that you are asking.  For me, and the
> first two years with Guix, I never had a proper running dbus session
> when running, first with i3, and then with sway from there on.  It would
> work with GNOME.  But I'd never hang around there for long and I learned
> to live without dbus that would produce strange effects in strange
> situations.
>
> It only happened after I migrated to Guix Home and enabling
> home-dbus-service-type that I finally had a fully functioning
> environment with dbus.  It solved so many problems since and I never
> fully understood why I was missing dbus in the first place.  It either
> never either launched properly -- which I doubt, since applications like
> pulseaudio where running --, or I had never sourced some variables
> properly.
>
> To answer your question: This service is quite the requirement to have a
> desktop environment that is not based on the bigger variants that
> usually provide it.

OK, interesting.  I=E2=80=99m not using it and not noticing problems (or di=
d I
get used to the D-Bus class of problems?).

Thanks for your reply,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#73296; Package guix-patches. Full text available.

Message received at 73296 <at> debbugs.gnu.org:


Received: (at 73296) by debbugs.gnu.org; 1 Oct 2024 22:02:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 01 18:02:51 2024
Received: from localhost ([127.0.0.1]:53954 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svkxH-00056i-8y
	for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 18:02:51 -0400
Received: from smtprelay01.ispgateway.de ([80.67.31.35]:23181)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <simon@HIDDEN>) id 1svkxG-00056c-0h
 for 73296 <at> debbugs.gnu.org; Tue, 01 Oct 2024 18:02:50 -0400
Received: from [62.144.236.38] (helo=milk)
 by smtprelay01.ispgateway.de with esmtpsa (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98)
 (envelope-from <simon@HIDDEN>) id 1svkxA-000000005B4-0uo4;
 Wed, 02 Oct 2024 00:02:44 +0200
From: Simon Streit <simon@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: [bug#73296] [PATCH v2] home: services: dbus: Add utilities to
 profile.
In-Reply-To: <87v7yc525y.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Mon, 30 Sep 2024 22:15:05 +0200")
References: <87zfo7r828.fsf@HIDDEN>
 <handler.73296.B.172649665311867.ack <at> debbugs.gnu.org>
 <87setzr7ea.fsf_-_@HIDDEN> <87v7yc525y.fsf@HIDDEN>
Gcc: nnfolder+archive:sent.2024-10
Date: Wed, 02 Oct 2024 00:02:41 +0200
Message-ID: <ygu4j5vcwhq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Df-Sender: c2ltb25AbmV0cGFuaWMub3Jn
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 73296
Cc: Antero Mejr <mail@HIDDEN>, paren@HIDDEN, 73296 <at> debbugs.gnu.org,
 tanguy@HIDDEN, andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello!

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Antero Mejr <mail@HIDDEN> skribis:
>
>> * gnu/home/services/desktop.scm (home-dbus-service-type)[extensions]:
>> Extend home-profile-service-type to add dbus-launch and other such
>> utilities to the home profile.
>>
>> Change-Id: I9a3dc00d52b66c327f4eae523bddf758bddddb9e
>
> I must say I don=E2=80=99t fully understand the use case of
> =E2=80=98home-dbus-service-type=E2=80=99 since usually the user=E2=80=99s=
 dbus session is
> started automatically, on demand (for example, spawning pulseaudio will
> automatically start a dbus session if it=E2=80=99s not already running).
>
> Often I find that for such services we don=E2=80=99t necessarily want to
> =E2=80=9Cclutter=E2=80=9D the user=E2=80=99s profile with low-level tools=
 such as =E2=80=98dbus-launch=E2=80=99
> in this case.  But I=E2=80=99m not sure here.
>
> Could you explain?  What=E2=80=99s the point of =E2=80=98home-dbus-servic=
e-type=E2=80=99?  :-)

This is an interesting question that you are asking.  For me, and the
first two years with Guix, I never had a proper running dbus session
when running, first with i3, and then with sway from there on.  It would
work with GNOME.  But I'd never hang around there for long and I learned
to live without dbus that would produce strange effects in strange
situations.

It only happened after I migrated to Guix Home and enabling
home-dbus-service-type that I finally had a fully functioning
environment with dbus.  It solved so many problems since and I never
fully understood why I was missing dbus in the first place.  It either
never either launched properly -- which I doubt, since applications like
pulseaudio where running --, or I had never sourced some variables
properly.

To answer your question: This service is quite the requirement to have a
desktop environment that is not based on the bigger variants that
usually provide it.


Kind regards

--=20
Simon




Information forwarded to guix-patches@HIDDEN:
bug#73296; Package guix-patches. Full text available.

Message received at 73296 <at> debbugs.gnu.org:


Received: (at 73296) by debbugs.gnu.org; 30 Sep 2024 20:15:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 30 16:15:59 2024
Received: from localhost ([127.0.0.1]:46825 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svMoI-0006Tt-Us
	for submit <at> debbugs.gnu.org; Mon, 30 Sep 2024 16:15:59 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54004)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1svMoE-0006TD-Ly
 for 73296 <at> debbugs.gnu.org; Mon, 30 Sep 2024 16:15:55 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1svMna-0006K6-Aq; Mon, 30 Sep 2024 16:15:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=UNET5cUCWV4SD5RXTtI/cRrycZnayQvZ7UQE+1MYHJE=; b=PauMjIa7+nZ1jMInmt1R
 TJcULc/tc8hA2YKMTeW8cggiDWI8HW+Hj52eo/5Jx3cO4Ya0IBgO7wYl/bPrhDrY/dUz06o9gd0H5
 /dbHR2kCEn5Rt/Gcwz3411DE3S+gCNOUY3dCXe7urGrGsmzp9Jm66mgS5AG9umAnK3X1bDcrFjAn5
 ESj8VG+Dtzyvtyvfh7Kt9RUNON7VL167ka559LEJW815wUNC68acFcJXmsjIRvuPmlMZgTe4EEj1J
 NkIuWghcrCvvEIumdWjuMHBhIluL5/0OMwoIEXHdhxEOlaBUPiEoWMxEmAzLVqRkx4uzRBbS2iWi6
 qBd+y29bU0Satg==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Antero Mejr <mail@HIDDEN>
Subject: Re: [bug#73296] [PATCH v2] home: services: dbus: Add utilities to
 profile.
In-Reply-To: <87setzr7ea.fsf_-_@HIDDEN> (Antero Mejr's message of "Mon, 16
 Sep 2024 14:38:05 +0000")
References: <87zfo7r828.fsf@HIDDEN>
 <handler.73296.B.172649665311867.ack <at> debbugs.gnu.org>
 <87setzr7ea.fsf_-_@HIDDEN>
Date: Mon, 30 Sep 2024 22:15:05 +0200
Message-ID: <87v7yc525y.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 73296
Cc: paren@HIDDEN, 73296 <at> debbugs.gnu.org, tanguy@HIDDEN,
 andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

Antero Mejr <mail@HIDDEN> skribis:

> * gnu/home/services/desktop.scm (home-dbus-service-type)[extensions]:
> Extend home-profile-service-type to add dbus-launch and other such
> utilities to the home profile.
>
> Change-Id: I9a3dc00d52b66c327f4eae523bddf758bddddb9e

I must say I don=E2=80=99t fully understand the use case of
=E2=80=98home-dbus-service-type=E2=80=99 since usually the user=E2=80=99s d=
bus session is
started automatically, on demand (for example, spawning pulseaudio will
automatically start a dbus session if it=E2=80=99s not already running).

Often I find that for such services we don=E2=80=99t necessarily want to
=E2=80=9Cclutter=E2=80=9D the user=E2=80=99s profile with low-level tools s=
uch as =E2=80=98dbus-launch=E2=80=99
in this case.  But I=E2=80=99m not sure here.

Could you explain?  What=E2=80=99s the point of =E2=80=98home-dbus-service-=
type=E2=80=99?  :-)

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#73296; Package guix-patches. Full text available.

Message received at 73296 <at> debbugs.gnu.org:


Received: (at 73296) by debbugs.gnu.org; 16 Sep 2024 14:38:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 16 10:38:37 2024
Received: from localhost ([127.0.0.1]:53019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sqCs9-0003sg-5w
	for submit <at> debbugs.gnu.org; Mon, 16 Sep 2024 10:38:37 -0400
Received: from smtp.forwardemail.net ([207.246.76.47]:21243)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <SRS0=4762=QP=antr.me=mail@HIDDEN>)
 id 1sqCs7-0003sR-Fd
 for 73296 <at> debbugs.gnu.org; Mon, 16 Sep 2024 10:38:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=antr.me;
 h=Content-Type: MIME-Version: Message-ID: Date: References: In-Reply-To:
 Subject: Cc: To: From; q=dns/txt; s=fe-d5cf982890; t=1726497489;
 bh=eP4K4HaNN5rSb/HNMu/sGg7puct3tmzTZbr9MfAOqxo=;
 b=e2OmccCV4VRBPCPEl7qqzcInKrpva0PzUhXfsBqjlrvzlLpDuGAUMMY5YpoPtVnU8tl7h85Ai
 d6rmjYZm3Ft1MHgwL/U3Vxws/yan6TLLDlvrNRFgbZSOSNlvEJzRg+fWQ4+hr3dDeZUORhEgndc
 Esg7vdV7iceAdZhdNkD0PwI=
From: Antero Mejr <mail@HIDDEN>
To: 73296 <at> debbugs.gnu.org
Subject: [PATCH v2] home: services: dbus: Add utilities to profile.
In-Reply-To: <handler.73296.B.172649665311867.ack <at> debbugs.gnu.org> (GNU bug
 Tracking System's message of "Mon, 16 Sep 2024 14:25:02 +0000")
References: <87zfo7r828.fsf@HIDDEN>
 <handler.73296.B.172649665311867.ack <at> debbugs.gnu.org>
Date: Mon, 16 Sep 2024 14:38:05 +0000
Message-ID: <87setzr7ea.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Report-Abuse-To: abuse@HIDDEN
X-Report-Abuse: abuse@HIDDEN
X-Complaints-To: abuse@HIDDEN
X-ForwardEmail-Version: 0.4.40
X-ForwardEmail-Sender: rfc822; mail@HIDDEN, smtp.forwardemail.net,
 207.246.76.47
X-ForwardEmail-ID: 66e842d0d1181a3e5884cc1b
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73296
Cc: paren@HIDDEN, ludo@HIDDEN, tanguy@HIDDEN, andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


* gnu/home/services/desktop.scm (home-dbus-service-type)[extensions]:
Extend home-profile-service-type to add dbus-launch and other such
utilities to the home profile.

Change-Id: I9a3dc00d52b66c327f4eae523bddf758bddddb9e
---
Please ignore the last patch, it had a typo in the commit message.

 gnu/home/services/desktop.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/home/services/desktop.scm b/gnu/home/services/desktop.scm
index 679ba31c0f..6d8ac275ca 100644
--- a/gnu/home/services/desktop.scm
+++ b/gnu/home/services/desktop.scm
@@ -327,7 +327,10 @@ (define home-dbus-service-type
     (list (service-extension home-shepherd-service-type
                              home-dbus-shepherd-services)
           (service-extension home-environment-variables-service-type
-                             home-dbus-environment-variables)))
+                             home-dbus-environment-variables)
+          (service-extension home-profile-service-type
+                             (lambda (config)
+                               (list (home-dbus-dbus config))))))
    (default-value (home-dbus-configuration))
    (description
     "Run the session-specific D-Bus inter-process message bus.")))

base-commit: ecc95ecd399ce7917a19ae3e687ea1a92caf830a
-- 
2.46.0





Information forwarded to guix-patches@HIDDEN:
bug#73296; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Sep 2024 14:24:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 16 10:24:13 2024
Received: from localhost ([127.0.0.1]:53008 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sqCeD-00035L-De
	for submit <at> debbugs.gnu.org; Mon, 16 Sep 2024 10:24:13 -0400
Received: from lists.gnu.org ([209.51.188.17]:51604)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <SRS0=4762=QP=antr.me=mail@HIDDEN>)
 id 1sqCeA-00035B-Ue
 for submit <at> debbugs.gnu.org; Mon, 16 Sep 2024 10:24:11 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1)
 (envelope-from <SRS0=4762=QP=antr.me=mail@HIDDEN>)
 id 1sqCdx-0000qw-8K
 for guix-patches@HIDDEN; Mon, 16 Sep 2024 10:23:57 -0400
Received: from smtp.forwardemail.net ([149.28.215.223])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1)
 (envelope-from <SRS0=4762=QP=antr.me=mail@HIDDEN>)
 id 1sqCdu-00070g-3W
 for guix-patches@HIDDEN; Mon, 16 Sep 2024 10:23:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=antr.me;
 h=Content-Type: MIME-Version: Message-ID: Date: Subject: Cc: To: From;
 q=dns/txt; s=fe-d5cf982890; t=1726496629;
 bh=0SawBUiMXXYnghhQ540E5VaTPmMPE5nCL8Msw2K42KU=;
 b=UNs44ywEv0mzXTwGNCVXyy+k/IDW/XtulWhU84oyPI4/C/3rrFEBnf2z5VMnWnQrnRqo1AlNe
 jXGDy79T//StRuzkdb7mFxaQXn+8dDnv2vcaSuk/IoN7evFZ9F0EAq773CJUngKPS3aUutDieCt
 C7Zjlr1HSAnOSWrGDI+xWx4=
From: Antero Mejr <mail@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] home: services: dbus: Add utilities to profile.
Date: Mon, 16 Sep 2024 14:23:43 +0000
Message-ID: <87zfo7r828.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Report-Abuse-To: abuse@HIDDEN
X-Report-Abuse: abuse@HIDDEN
X-Complaints-To: abuse@HIDDEN
X-ForwardEmail-Version: 0.4.40
X-ForwardEmail-Sender: rfc822; mail@HIDDEN, smtp.forwardemail.net,
 149.28.215.223
X-ForwardEmail-ID: 66e83f743aa735d28477c304
Received-SPF: pass client-ip=149.28.215.223;
 envelope-from=SRS0=4762=QP=antr.me=mail@HIDDEN;
 helo=smtp.forwardemail.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: paren@HIDDEN, ludo@HIDDEN, tanguy@HIDDEN, andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)


* gnu/home/services/sound.scm (home-dbus-service-type)[extensions]:
Extend home-profile-service-type to add dbus-launch and other such
utilities to the home profile.

Change-Id: I9a3dc00d52b66c327f4eae523bddf758bddddb9e
---
 gnu/home/services/desktop.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/home/services/desktop.scm b/gnu/home/services/desktop.scm
index 679ba31c0f..6d8ac275ca 100644
--- a/gnu/home/services/desktop.scm
+++ b/gnu/home/services/desktop.scm
@@ -327,7 +327,10 @@ (define home-dbus-service-type
     (list (service-extension home-shepherd-service-type
                              home-dbus-shepherd-services)
           (service-extension home-environment-variables-service-type
-                             home-dbus-environment-variables)))
+                             home-dbus-environment-variables)
+          (service-extension home-profile-service-type
+                             (lambda (config)
+                               (list (home-dbus-dbus config))))))
    (default-value (home-dbus-configuration))
    (description
     "Run the session-specific D-Bus inter-process message bus.")))

base-commit: ecc95ecd399ce7917a19ae3e687ea1a92caf830a
-- 
2.46.0





Acknowledgement sent to Antero Mejr <mail@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#73296; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.