GNU bug report logs - #50231
[PATCH] gnu: emacs-desktop-environment: Include runtime dependencies

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: Reily Siegel <mail@HIDDEN>; Keywords: patch; dated Fri, 27 Aug 2021 18:38:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 50231) by debbugs.gnu.org; 24 Sep 2021 11:56:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 24 07:56:29 2021
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: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Nicolas Goaziou <mail@HIDDEN>
Subject: Re: bug#50231: [PATCH] gnu: emacs-desktop-environment: Include
 runtime dependencies
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-Debbugs-Envelope-To: 50231
Cc: Reily Siegel <mail@HIDDEN>, 50231 <at> debbugs.gnu.org
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.




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

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


Received: (at 50231) by debbugs.gnu.org; 8 Sep 2021 09:51:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 08 05:51:24 2021
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>
To: Nicolas Goaziou <mail@HIDDEN>, Reily Siegel
 <mail@HIDDEN>
Subject: Re: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include
 runtime dependencies
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-Debbugs-Envelope-To: 50231
Cc: 50231 <at> debbugs.gnu.org
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





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

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


Received: (at 50231) by debbugs.gnu.org; 7 Sep 2021 20:16:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 07 16:16:10 2021
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>
To: Reily Siegel <mail@HIDDEN>
Subject: Re: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include
 runtime dependencies
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-Debbugs-Envelope-To: 50231
Cc: 50231 <at> debbugs.gnu.org
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




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

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


Received: (at 50231) by debbugs.gnu.org; 7 Sep 2021 19:19:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 07 15:19:41 2021
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>
To: Nicolas Goaziou <mail@HIDDEN>
Subject: Re: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include
 runtime dependencies
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-Debbugs-Envelope-To: 50231
Cc: 50231 <at> debbugs.gnu.org
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




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

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


Received: (at 50231) by debbugs.gnu.org; 6 Sep 2021 09:17:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 06 05:17:44 2021
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>
To: Reily Siegel <mail@HIDDEN>
Subject: Re: [bug#50231] [PATCH] gnu: emacs-desktop-environment: Include
 runtime dependencies
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-Debbugs-Envelope-To: 50231
Cc: 50231 <at> debbugs.gnu.org
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




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

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


Received: (at submit) by debbugs.gnu.org; 27 Aug 2021 18:37:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 27 14:37:17 2021
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>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: emacs-desktop-environment: Include runtime dependencies
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-Debbugs-Envelope-To: submit
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





Acknowledgement sent to Reily Siegel <mail@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#50231; 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: 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.