GNU logs - #50231, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: Reily Siegel <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 27 Aug 2021 18:38:02 +0000
Resent-Message-ID: <handler.50231.B.163008943715891 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 50231 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.163008943715891
          (code B ref -1); Fri, 27 Aug 2021 18:38:02 +0000
Received: (at submit) by debbugs.gnu.org; 27 Aug 2021 18:37:17 +0000
Received: from localhost ([127.0.0.1]:53002 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mJgj7-00048F-7T
	for submit <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:37:17 -0400
Received: from lists.gnu.org ([209.51.188.17]:32960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mJgj5-000486-78
 for submit <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:37:16 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36060)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mail@HIDDEN>)
 id 1mJgj4-0002Mi-To
 for guix-patches@HIDDEN; Fri, 27 Aug 2021 14:37:14 -0400
Received: from mout-y-111.mailbox.org ([91.198.250.236]:63508)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <mail@HIDDEN>)
 id 1mJgj2-0001fV-MD
 for guix-patches@HIDDEN; Fri, 27 Aug 2021 14:37:14 -0400
Received: from smtp202.mailbox.org (smtp202.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:4:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-y-111.mailbox.org (Postfix) with ESMTPS id 4Gx7jb2tvczQjh5
 for <guix-patches@HIDDEN>; Fri, 27 Aug 2021 20:37:07 +0200 (CEST)
Received: from spamfilter04.heinlein-hosting.de
 (spamfilter04.heinlein-hosting.de [80.241.56.122])
 by smtp202.mailbox.org (Postfix) with ESMTP id 41E5C26C
 for <guix-patches@HIDDEN>; Fri, 27 Aug 2021 20:37:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=reilysiegel.com;
 s=MBO0001; t=1630089425;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=vMvDSvnVtBjPo4BHuwDTRA7cSD2MIODTRCuxLuV7tPo=;
 b=t3dhsX/iGsEhChW2cTUQ2uIFquW5I5IXu2mFJrfgxqh+d91PBd2f8Wdcaam+sE5ae9J2sW
 xB1RcSUqDLX+AWY1LnfY5otElYhOq+qSZCQnGJb/P5r72mXZxxqCOqP2KRLE3MwsNcRGB5
 fw3VYZOQvO6YTZNrnanyVVsNS1dxfaSgSQJxFZ++ahIofvO4DEOn5aZtYf7BQJ40hEgb/B
 PhXOJXKRNJiQZRuiPNWQwJua4o3nY/qsyi2/GWdpiXd5fXce0rpDv1QYinaVXSdVZo86Xn
 q0RoD4bdOyN6X3f5u1hmuM2jQosJBUCh6wfrZf1k+sy48qa+dRBdqfsi4O/w6Q==
X-Virus-Scanned: amavisd-new at heinlein-support.de
Received: from smtp202.mailbox.org ([80.241.60.245])
 by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de
 [80.241.56.122]) (amavisd-new, port 10030)
 with ESMTP id kH328QhEj3UI for <guix-patches@HIDDEN>;
 Fri, 27 Aug 2021 20:37:01 +0200 (CEST)
Received: from reilysiegel-laptop (reilysiegel-laptop.dyn.wpi.edu
 [130.215.209.54])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by smtp202.mailbox.org (Postfix) with ESMTPSA id 8B2F7267
 for <guix-patches@HIDDEN>; Fri, 27 Aug 2021 20:37:00 +0200 (CEST)
From: Reily Siegel <mail@HIDDEN>
Date: Fri, 27 Aug 2021 14:36:56 -0400
Message-ID: <87pmtyrayf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 41E5C26C
X-Rspamd-UID: 9a9093
Received-SPF: pass client-ip=91.198.250.236; envelope-from=mail@HIDDEN;
 helo=mout-y-111.mailbox.org
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,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
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.6 (--)


* gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Include runtime
dependencies.
---
 gnu/packages/emacs-xyz.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7672168a0e..ed18692b29 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -160,6 +160,7 @@
   #:use-module (gnu packages networking)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages suckless)
   #:use-module (gnu packages telephony)
   #:use-module (gnu packages terminals)
   #:use-module (gnu packages tex)
@@ -20259,6 +20260,14 @@ autosuggestions with:
         (base32
          "0s33jncjg8c2xlr90qjk1ishwmwxm9yg0z6n3kzilawcilpxidsh"))))
     (build-system emacs-build-system)
+    (propagated-inputs
+     `(("alsa-utils" ,alsa-utils)
+       ("brightnessctl" ,brightnessctl)
+       ("scrot" ,scrot)
+       ("slock" ,slock)
+       ("upower" ,upower)
+       ("tlp" ,tlp)
+       ("playerctl" ,playerctl)))
     (home-page "https://gitlab.petton.fr/DamienCassou/desktop-environment")
     (synopsis "Control your GNU/Linux desktop environment from Emacs")
     (description
-- 
2.32.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Reily Siegel <mail@HIDDEN>
Subject: bug#50231: Acknowledgement ([PATCH] gnu: emacs-desktop-environment:
 Include runtime dependencies)
Message-ID: <handler.50231.B.163008943715891.ack <at> debbugs.gnu.org>
References: <87pmtyrayf.fsf@HIDDEN>
X-Gnu-PR-Message: ack 50231
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 50231 <at> debbugs.gnu.org
Date: Fri, 27 Aug 2021 18:38:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 50231 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
50231: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50231
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 06 Sep 2021 09:18:01 +0000
Resent-Message-ID: <handler.50231.B50231.163091986432724 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Reily Siegel <mail@HIDDEN>
Cc: 50231 <at> debbugs.gnu.org
Received: via spool by 50231-submit <at> debbugs.gnu.org id=B50231.163091986432724
          (code B ref 50231); Mon, 06 Sep 2021 09:18:01 +0000
Received: (at 50231) by debbugs.gnu.org; 6 Sep 2021 09:17:44 +0000
Received: from localhost ([127.0.0.1]:51844 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mNAl6-0008Vk-JW
	for submit <at> debbugs.gnu.org; Mon, 06 Sep 2021 05:17:44 -0400
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:4285)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mNAl4-0008VR-UH
 for 50231 <at> debbugs.gnu.org; Mon, 06 Sep 2021 05:17:43 -0400
Received: (Authenticated sender: admin@HIDDEN)
 by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 9956224001A;
 Mon,  6 Sep 2021 09:17:36 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
References: <87pmtyrayf.fsf@HIDDEN>
Date: Mon, 06 Sep 2021 11:17:35 +0200
In-Reply-To: <87pmtyrayf.fsf@HIDDEN> (Reily Siegel's message of "Fri, 
 27 Aug 2021 14:36:56 -0400")
Message-ID: <87h7eyawr4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
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,

Reily Siegel <mail@HIDDEN> writes:

> * gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Include runtime
> dependencies.

Thank you.
> +    (propagated-inputs
> +     `(("alsa-utils" ,alsa-utils)
> +       ("brightnessctl" ,brightnessctl)
> +       ("scrot" ,scrot)
> +       ("slock" ,slock)
> +       ("upower" ,upower)
> +       ("tlp" ,tlp)
> +       ("playerctl" ,playerctl)))

I don't think we should propagate all of them. It's up to the user to
provide its own tools, which are not necessarily those.

WDYT?

Regards,
-- 
Nicolas Goaziou




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: Reily Siegel <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 07 Sep 2021 19:20:02 +0000
Resent-Message-ID: <handler.50231.B50231.163104238121157 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Nicolas Goaziou <mail@HIDDEN>
Cc: 50231 <at> debbugs.gnu.org
Received: via spool by 50231-submit <at> debbugs.gnu.org id=B50231.163104238121157
          (code B ref 50231); Tue, 07 Sep 2021 19:20:02 +0000
Received: (at 50231) by debbugs.gnu.org; 7 Sep 2021 19:19:41 +0000
Received: from localhost ([127.0.0.1]:57785 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mNgdB-0005VA-3y
	for submit <at> debbugs.gnu.org; Tue, 07 Sep 2021 15:19:41 -0400
Received: from mout-y-209.mailbox.org ([91.198.250.237]:45646)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mNgd8-0005Uw-Gy
 for 50231 <at> debbugs.gnu.org; Tue, 07 Sep 2021 15:19:39 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:2:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-y-209.mailbox.org (Postfix) with ESMTPS id 4H3w7S2J7MzQjlf;
 Tue,  7 Sep 2021 21:19:32 +0200 (CEST)
X-Virus-Scanned: amavisd-new at heinlein-support.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=reilysiegel.com;
 s=MBO0001; t=1631042370;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=ordg2UsGhSrP+t5RCM/WrGg6oB4J6BQvu/1p8ntxXsw=;
 b=ScfTiuR/u4Gw29qlbaG+Pbm+QYpO8LA7tGKmj/7ZD91bo/WJNq9TSxELUbmCtrHfsuPmc+
 by7pqNWZNrvwGz50Zt2gXueEIsJ/CswNc4L8awi0T5ibu2wjokoqzQIdLwKa4HqN3by7wf
 aAV4wtA30TZvo203GS7ngRLvbpSKdWh9du/DyOV9rMHD3Q5B4CfpIv+fq0IKA89mFW4iTR
 z5Q9X/ffH0LugnMUdl8UGdRZqmiBJY8Cthc5SDjFPppAUQV93zXnn7/c55w5qGDvJ4kQ32
 I7CdmA+X3p3wR3Y0DYCsT2wR5TtcvlIcYAT5tE81z14BHNjPcxDu0LZOSaF5OA==
From: Reily Siegel <mail@HIDDEN>
In-Reply-To: <87h7eyawr4.fsf@HIDDEN>
References: <87pmtyrayf.fsf@HIDDEN> <87h7eyawr4.fsf@HIDDEN>
Date: Tue, 07 Sep 2021 15:19:07 -0400
Message-ID: <87k0jsfb2s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 48E4C182D
X-Spam-Score: 0.0 (/)
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,

Nicolas Goaziou <mail@HIDDEN> writes:

> I don't think we should propagate all of them. It's up to the user to
> provide its own tools, which are not necessarily those.

The emacs package can be configured to use other tools. However, unless
the package is specifically configured otherwise, it will not work when
installed. Without either these propagated inputs or special
configuration, this package cannot perform any of its functions. Perhaps
these could be included in a separate output?

Reily Siegel




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 07 Sep 2021 20:17:01 +0000
Resent-Message-ID: <handler.50231.B50231.163104577111208 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Reily Siegel <mail@HIDDEN>
Cc: 50231 <at> debbugs.gnu.org
Received: via spool by 50231-submit <at> debbugs.gnu.org id=B50231.163104577111208
          (code B ref 50231); Tue, 07 Sep 2021 20:17:01 +0000
Received: (at 50231) by debbugs.gnu.org; 7 Sep 2021 20:16:11 +0000
Received: from localhost ([127.0.0.1]:57911 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mNhVq-0002ui-Ms
	for submit <at> debbugs.gnu.org; Tue, 07 Sep 2021 16:16:10 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:50289)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1mNhVo-0002u2-CA
 for 50231 <at> debbugs.gnu.org; Tue, 07 Sep 2021 16:16:09 -0400
Received: (Authenticated sender: admin@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 6B7C0E0004;
 Tue,  7 Sep 2021 20:16:01 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
References: <87pmtyrayf.fsf@HIDDEN>
 <87h7eyawr4.fsf@HIDDEN> <87k0jsfb2s.fsf@HIDDEN>
Date: Tue, 07 Sep 2021 22:15:59 +0200
In-Reply-To: <87k0jsfb2s.fsf@HIDDEN> (Reily Siegel's message of "Tue, 
 07 Sep 2021 15:19:07 -0400")
Message-ID: <87a6ko9m68.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
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,

Reily Siegel <mail@HIDDEN> writes:

> The emacs package can be configured to use other tools. However, unless
> the package is specifically configured otherwise, it will not work when
> installed. Without either these propagated inputs or special
> configuration, this package cannot perform any of its functions. 

I know, but this Emacs library is not supposed to provide the features
itself. I assume you use it on top of installed executables, as
explained in the package description:

  The package depends on the availability of shell commands to do the
  hard work for us.

Pulling all of them from an Emacs package sounds backward.

> Perhaps these could be included in a separate output?

Outputs are distinct part of the package output. Here, propagated
executables are not part of the Emacs library, so the suggestion does
not hold.

Maybe Guix is missing a "suggested depedencies" flag, somehow.

Anyhow, I think the status quo is fine. WDY (and others) T?

Regards,
-- 
Nicolas Goaziou




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: zimoun <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 08 Sep 2021 09:52:02 +0000
Resent-Message-ID: <handler.50231.B50231.163109468428530 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Nicolas Goaziou <mail@HIDDEN>, Reily Siegel <mail@HIDDEN>
Cc: 50231 <at> debbugs.gnu.org
Received: via spool by 50231-submit <at> debbugs.gnu.org id=B50231.163109468428530
          (code B ref 50231); Wed, 08 Sep 2021 09:52:02 +0000
Received: (at 50231) by debbugs.gnu.org; 8 Sep 2021 09:51:24 +0000
Received: from localhost ([127.0.0.1]:58698 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mNuEm-0007Q6-7C
	for submit <at> debbugs.gnu.org; Wed, 08 Sep 2021 05:51:24 -0400
Received: from mail-wm1-f46.google.com ([209.85.128.46]:35372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1mNuEk-0007Ps-TF
 for 50231 <at> debbugs.gnu.org; Wed, 08 Sep 2021 05:51:23 -0400
Received: by mail-wm1-f46.google.com with SMTP id
 z9-20020a7bc149000000b002e8861aff59so1116522wmi.0
 for <50231 <at> debbugs.gnu.org>; Wed, 08 Sep 2021 02:51:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:in-reply-to:references:date:message-id
 :mime-version:content-transfer-encoding;
 bh=a+EqKpDcgOAcVMYkXNliRYMJSuWrvabH6W5dDHMosgU=;
 b=nfDROYID5wzck6+0a7hHvI41u1zZjak/OnKQnXGNL2AC9fALQD7MER3I+CoNpPA2RQ
 iM5qRxz4lF8Ye0ts/i9yqx2MosGLkeoW5xAz2fcRqD5uk8BfM73zx0QGQziFpiqJAjiI
 vpSYFt917a7gNq3h1JB8J7E/wdxACc/XGcciiNyLcKoUv8/vaeL5WRbjk+iualWWAyeE
 X38cfrpQmoQNEok3oOWJ3FXyiXYokzDprZudAOBvHFlvh0HnICkw8dSEFrIMO3LjJwNl
 sR7T0jSrEpzDVf84FGDNphHB9/65sjQSz1l8rte4srDOR6KKft7GYz1RmEGCIZZ2CWt1
 eA/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date
 :message-id:mime-version:content-transfer-encoding;
 bh=a+EqKpDcgOAcVMYkXNliRYMJSuWrvabH6W5dDHMosgU=;
 b=sOF31TAUK5vySf0E6qa4/qi1uoLjtxaJOP9Bzt/fugkg5bbwUlSwB+4XWx80YF8Don
 emIvyrtzqk6zZXMhqMlHEvBALWU2veVLcuNOioflIxvH0QJgNlGlb6oCjl5Eqs4CnRht
 Yhu7QIwvcrpgP+ItaQZAP1PoVb4nNjJsQ22Gp7QY+z8/H+W8erJ6U1LrAHfsqF+8riKZ
 kM3BMg4pDHLNLlU6PTLZCBcNYAfEzAQeyc2mvQK6d/EK7ROM7+nv40uzjDEHqZJlGHIc
 UAC7dJUMtgAVG21+UuoSj4Mhbq6ndk9tD9J+SvI1b7PeaSYaYKOy/8JVQSS4p2IaOdxB
 gaLA==
X-Gm-Message-State: AOAM532dr/rrz2YXJtG6MOOjK9LLbdTFSDww2ZJchTsYTXwk3ll7ZYeP
 X4J4G9yICwxJj1Uz9aTll9sxp7M0cVc=
X-Google-Smtp-Source: ABdhPJxflB01dJUGLNob20Tw7CHPrAYdPqIZEF/EGKpc4Mcn3mp8p0nSQ1A80dq6k6PMl73ZkcjUQw==
X-Received: by 2002:a05:600c:ac2:: with SMTP id
 c2mr2637196wmr.141.1631094676897; 
 Wed, 08 Sep 2021 02:51:16 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id f17sm1629251wmf.4.2021.09.08.02.51.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Sep 2021 02:51:16 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
In-Reply-To: <87a6ko9m68.fsf@HIDDEN>
References: <87pmtyrayf.fsf@HIDDEN>
 <87h7eyawr4.fsf@HIDDEN> <87k0jsfb2s.fsf@HIDDEN>
 <87a6ko9m68.fsf@HIDDEN>
Date: Wed, 08 Sep 2021 11:33:32 +0200
Message-ID: <865yvbe7ir.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

Hi,

On Tue, 07 Sep 2021 at 22:15, Nicolas Goaziou <mail@HIDDEN> wrot=
e:

>> The emacs package can be configured to use other tools. However, unless
>> the package is specifically configured otherwise, it will not work when
>> installed. Without either these propagated inputs or special
>> configuration, this package cannot perform any of its functions.=20

Indeed.  However, =E2=80=9Cguix install emacs-foo=E2=80=9D does not install=
 the package
=E2=80=99emacs=E2=80=99, i.e., =E2=80=99emacs-foo=E2=80=99 cannot perform a=
ny of its functions. ;-)

> I know, but this Emacs library is not supposed to provide the features
> itself. I assume you use it on top of installed executables, as
> explained in the package description:
>
>   The package depends on the availability of shell commands to do the
>   hard work for us.
>
> Pulling all of them from an Emacs package sounds backward.

On the other side, I remember discussions about =E2=80=99git=E2=80=99 as in=
puts in
=E2=80=99emacs-magit=E2=80=99.  Or =E2=80=99the-silver-searcher=E2=80=99 fo=
r =E2=80=99emacs-ag=E2=80=99.  Maybe it is
worth to improve section about Emacs packages in the manual.  Rough
draft:

=C2=ABThe external tools required by the package are not included as inputs,
except if they are required at compile or test time.=C2=BB

Well, I am sure someone will find a better wording. ;-)



> Maybe Guix is missing a "suggested depedencies" flag, somehow.

Yeah, maybe.

One way should to add a =E2=80=99properties=E2=80=99 as =E2=80=99suggest=E2=
=80=99.  Well, from my
experience with Debian, I am not convinced that this suggest field
really helps.  Maybe for discovery.

The easiest way is to provide a sentence in the =E2=80=99description=E2=80=
=99 field
about such.

Cheers,
simon





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Sep 2021 11:57:01 +0000
Resent-Message-ID: <handler.50231.B50231.163248458922943 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 50231
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Nicolas Goaziou <mail@HIDDEN>
Cc: Reily Siegel <mail@HIDDEN>, 50231 <at> debbugs.gnu.org
Received: via spool by 50231-submit <at> debbugs.gnu.org id=B50231.163248458922943
          (code B ref 50231); Fri, 24 Sep 2021 11:57:01 +0000
Received: (at 50231) by debbugs.gnu.org; 24 Sep 2021 11:56:29 +0000
Received: from localhost ([127.0.0.1]:56820 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mTjoZ-0005xy-1d
	for submit <at> debbugs.gnu.org; Fri, 24 Sep 2021 07:56:29 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51042)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1mTjoW-0005xf-TP
 for 50231 <at> debbugs.gnu.org; Fri, 24 Sep 2021 07:56:25 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:44558)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1mTjoQ-00008I-Sd; Fri, 24 Sep 2021 07:56:18 -0400
Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=60444 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1mTjoQ-0003hf-Je; Fri, 24 Sep 2021 07:56:18 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <87pmtyrayf.fsf@HIDDEN>
 <87h7eyawr4.fsf@HIDDEN> <87k0jsfb2s.fsf@HIDDEN>
 <87a6ko9m68.fsf@HIDDEN>
Date: Fri, 24 Sep 2021 13:56:17 +0200
In-Reply-To: <87a6ko9m68.fsf@HIDDEN> (Nicolas Goaziou's message of
 "Tue, 07 Sep 2021 22:15:59 +0200")
Message-ID: <87zgs2nq5a.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
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,

Nicolas Goaziou <mail@HIDDEN> skribis:

> Reily Siegel <mail@HIDDEN> writes:
>
>> The emacs package can be configured to use other tools. However, unless
>> the package is specifically configured otherwise, it will not work when
>> installed. Without either these propagated inputs or special
>> configuration, this package cannot perform any of its functions.=20
>
> I know, but this Emacs library is not supposed to provide the features
> itself. I assume you use it on top of installed executables, as
> explained in the package description:
>
>   The package depends on the availability of shell commands to do the
>   hard work for us.
>
> Pulling all of them from an Emacs package sounds backward.

How about:

  1. Providing only those tools for which there=E2=80=99s no choice, like
     =E2=80=98alsa-utils=E2=80=99 and =E2=80=98brightnessclt=E2=80=99.

  2. Patching file names instead of propagating.

Thoughts?

Ludo=E2=80=99.





Last modified: Fri, 24 Sep 2021 12:00:02 UTC

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