GNU bug report logs - #67292
emacs / emacs-transient collisions and bundling

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; Reported by: Maxime Devos <maximedevos@HIDDEN>; dated Sun, 19 Nov 2023 22:50:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at 67292) by debbugs.gnu.org; 23 Nov 2023 14:59:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 09:59:06 2023
Received: from localhost ([127.0.0.1]:34580 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6BAX-0007gP-Jm
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 09:59:05 -0500
Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:38384)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1r6BAR-0007fP-Vm
 for 67292 <at> debbugs.gnu.org; Thu, 23 Nov 2023 09:59:04 -0500
Received: by mail-wm1-x331.google.com with SMTP id
 5b1f17b1804b1-40b358f212dso844255e9.1
 for <67292 <at> debbugs.gnu.org>; Thu, 23 Nov 2023 06:58:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1700751530; x=1701356330; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=zHIFstyJs3xvAig7P+uPnfOCf9A8k22OGOks0yBa64A=;
 b=WDEOrfoTddJ4Dg6GyPQVF2RMfEHm4hcoRFCoqgnRImALoPsCaeEEXVHaY+SfYLlV42
 yIvXM6AwBfcf2anY4fUrxtEr3KJayeaZ5aS04gsU55WdM1imeLZok+ZP99AUWWTgpgv+
 qt/zZQ6z1zajRXtTbBUomgMjn8f+C4eDcHc9bbacbqLUC0m4nA0VgOgbJvLkSBG1fOFU
 VDFibng9HLm7v+2Zt5WMOn5irI9oJpvPODCok1XYEGjN7rIvLPCPEaTuC1mxfzWfM3/C
 9uJhFSPLZk1x6dCBjY/dKfN8SRa6PDKuffcrfof8rYFL5MvzkZeqfNNimwTtDa7XdC3K
 xoIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1700751530; x=1701356330;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=zHIFstyJs3xvAig7P+uPnfOCf9A8k22OGOks0yBa64A=;
 b=vkeVq1yS6CH1WDjJTtKmaWS73HqyALwJivaRTV+cKu9oKu6WUdoMJSRljLbo2VQX8W
 28e7Fu0z7GKIvzebzNJGr9iz/9ffPorI0pnbL63+D2qf/hnjQylUFrPAsJKHUFkU9Le2
 7NTp6aklmPZiB5r3t+Ki4uzQnCRK+kVYH4wRFR2W0Kgk3H3c0EET7R/q7R1OPt/Fh4nZ
 z+cUI5x96nPVUsA2rJ8FsF+Ao/z69ONlNCSRMAJXGFmR1WI9g7T324I+eOgMqg5C8w3I
 CoouL1C/KhhU88C4O3UGg2pU1gLIHT+H7uw4E4BICxhBCkIjmHJv2LI3iuqGNxIJcUH9
 p4yQ==
X-Gm-Message-State: AOJu0Yyjux5AwBhVpOMvQcgLmtaSExJHHnFZXdttCD++r4IaeYqYyMVh
 Oal/BYmxXLjeaYrUL8y4hwEqXUf+USk=
X-Google-Smtp-Source: AGHT+IEIaDnTtiHdE246E8xsVvAM7zUhvsc9Zs1IlDaIOEDvVPXTXTO3rwAsUtI+tD5AW410CRmgSA==
X-Received: by 2002:a05:600c:4d97:b0:40a:5268:bd8 with SMTP id
 v23-20020a05600c4d9700b0040a52680bd8mr4305873wmp.0.1700751529692; 
 Thu, 23 Nov 2023 06:58:49 -0800 (PST)
Received: from lili (roam-nat-fw-prg-194-254-61-41.net.univ-paris-diderot.fr.
 [194.254.61.41]) by smtp.gmail.com with ESMTPSA id
 d11-20020adfa40b000000b003142e438e8csm1881519wra.26.2023.11.23.06.58.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 23 Nov 2023 06:58:49 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
In-Reply-To: <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN> (Maxime Devos's
 message of "Tue, 21 Nov 2023 19:01:56 +0100")
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
 <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
 <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>
 <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN>
Date: Wed, 22 Nov 2023 21:53:02 +0100
Message-ID: <87fs0xpl1t.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.8 (/)
X-Debbugs-Envelope-To: 67292
Cc: 67292 <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: -0.2 (/)

On mar., 21 nov. 2023 at 19:01, Maxime Devos <maximedevos@HIDDEN> wrote:

> Yes, it is official, but the question was how the bundling is not a bug (=
and
> implicitly, whether it is bundling), not whether the bundling is official.

The bundling is not a bug because it is how Emacs is developed.  The
term =E2=80=9Cbundle=E2=80=9C =E2=80=93 which would potentially imply being=
 unbundled by Guix
packagers =E2=80=93 is misleading.

Emacs maintainers grant some packages and make them part of Emacs as
builtin package; whatever where these packages are developed or if these
packages follow another release schedule than the Emacs release
schedule.  The section =E2=80=9CNew Modes and Packages in Emacs X.Y=E2=80=
=9D of the NEWS
file for each release (NEWS.28, NEWS,27, etc.) lists such promoted
packages.  Please note that Emacs 29 introduces a =E2=80=9CNew user option
'package-install-upgrade-built-in'=E2=80=9D, as mentioned in NEWS.

For instance, the packages widget.el or woman.el or many others were
initially developed outside the Savannah Emacs tree, then integrated
(being promoted builtin), and now the original development location is
gone =E2=80=93 which means all the maintenance burden for these builtin pac=
kages
is now done by Emacs maintainers.

Once builtin, the code of a package distributed with GNU Emacs is
maintained by Emacs maintainers and fully part of GNU Emacs.

As explicitly commented in the header of transient.el that comes with
Emacs:

--8<---------------cut here---------------start------------->8---
;;; transient.el --- Transient commands  -*- lexical-binding:t -*-

;; Copyright (C) 2018-2023 Free Software Foundation, Inc.

;; Author: Jonas Bernoulli <jonas@HIDDEN>
;; URL: https://github.com/magit/transient

[...]

;; This file is part of GNU Emacs.
--8<---------------cut here---------------end--------------->8---

The collision is a bug.  The report of bundled is not a bug.

Cheers,
simon




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

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


Received: (at 67292) by debbugs.gnu.org; 23 Nov 2023 14:44:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 09:44:38 2023
Received: from localhost ([127.0.0.1]:32980 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6AwX-0006oH-Jp
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 09:44:38 -0500
Received: from mout01.posteo.de ([185.67.36.65]:36607)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mekeor@HIDDEN>) id 1r6AwU-0006ny-AZ
 for 67292 <at> debbugs.gnu.org; Thu, 23 Nov 2023 09:44:36 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 280F124002A
 for <67292 <at> debbugs.gnu.org>; Thu, 23 Nov 2023 15:44:24 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1700750664; bh=ifTr/ne4iaJszB2H2WHlV09N+xG8rMHhbarDxARrLsY=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=hZaPGuR22pag3QLmzfaOxYyLayEnQO76JZiif5teDrftnxSAvdCrqvg6UtPFDWT64
 LylmmrAnWcmBAwNo9PhYqTADAyQAqkvsEkor8fwhW+Buv/33K9obeTH/fHgCurfJva
 RrcsnuuGsUvH3/j4CiMC6ukoX0bk4DMeffPTVrCC8OL3eQX7g74/RCwcPBLVhYiRfB
 Eq/9t1GbtPjLAv5keSk6GIif3wESw05O7mcxU5y60anNmwA6/tPyrCZibGdFGSJgSM
 sVaRzc4qPt14UlWgEXr/PocV7oLo+QBRhOS9XZMX19pmIubpd+XRJjbER95Shy+xcY
 oqYYNpJQ4k4Vw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4SbgqW1Wtvz6txp;
 Thu, 23 Nov 2023 15:44:23 +0100 (CET)
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
 <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
From: Mekeor Melire <mekeor@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
Date: Thu, 23 Nov 2023 14:17:02 +0000
In-reply-to: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
Message-ID: <87jzq8bke0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67292
Cc: 67292 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@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 (---)

Hello Maxime,

2023-11-20 13:39 maximedevos@HIDDEN:

> Op 20-11-2023 om 11:22 schreef Simon Tournier:

> > On Sun, 19 Nov 2023 at 23:44, Maxime Devos=20
> > <maximedevos@HIDDEN>
> > wrote:

> >> Bug 1: emacs bundles emacs-transient.
> >> (Likewise for quite a few other Emacs packages.)

> > This is not a bug.  transient.el is part of Emacs since=20
> > version 28,

> This does not answer how the bundling is not a bug.
>
> Unbundling is not incompatible with keeping builtins -- for=20
> example,
> emacs-minimal could be the =E2=80=98minimalistic Emacs, without the=20
> typical
> bundled =E2=80=98built-in=E2=80=99 stuff=E2=80=99, and emacs could be 'em=
acs-minimal +=20
> the
> unbundled stuff in propagated-inputs=E2=80=99.
>
> (Well, preferably not propagated, but that's just a matter of=20
> wrapping
> or unions etc..)
>
> Another option could be to unbundle things in the 'source' of=20
> emacs /
> emacs-minimal and copy over source code from the=20
> 'emacs-=E2=80=98builtin=E2=80=99'
> packages during a build phase.
>
> (IIUC, emacs-minimal is for compiling Emacs packages and for=20
> scripts,
> of which most probably have no need for keyboard-driven menus --=20
> and
> if they do have need,)

It might be possible to cut out some parts of Emacs so that emacs-minimal i=
s more minimal. But I think this could become quite complicated because we =
don't know exactly which parts of Emacs are needed to build Emacs-related p=
ackages since they might rely on any Elisp code during compile-time. Also, =
more generally, it'd be hard to decide which parts are not needed, i.e. whe=
re to draw the line etc. All in all, I don't think that it's worth the effo=
rt and maintenance.

> >> Bug 2: no collision handling.

As far as I know, Guix does not provide a facility to prioritize a=20
file from one package over the same file from another package.

But also, I don't think this is necessary here, because in a Guix-installed=
 Emacs, the paths to Guix-installed Emacs-related packages appear first in =
Emacs' load-path variable, whereas the paths to the elisp-directories from =
Emacs itself come last. Thus, emacs-transient's transient.el is always pref=
erred over Emacs' transient.el.

Finally, here's a list an incomplete list of Emacs-related packages that ar=
e both built into Emacs itself, as well as distributed separately over GNU =
Elpa and thus also as separate packages in Guix:

    emacs-eglot
    emacs-eldoc
    emacs-external-completion
    emacs-jsonrpc
    emacs-let-alist
    emacs-map
    emacs-ntlm
    emacs-project
    emacs-so-long
    emacs-soap-client
    emacs-use-package
    emacs-xref

If you want to know which built-in packages are distributed separately via =
GNU Elpa, search the following file for ":core". Note that only a subset of=
 those might be packaged separately in Guix.

	https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages

TANGENTIALLY: I'd like to mention that this topic becomes sort of a problem=
 when (1) you have installed Emacs with "guix install emacs-next --with-bra=
nch=3Demacs-next=3Dmaster" or similar; and (2) you installed some Emacs-rel=
ated package via Guix, which propagates another Emacs-related package that =
is also built into Emacs. This would cause a downgrade of that propagated, =
built-in, Emacs-related package. E.g. this happens with emacs-consult-eglot=
 which propagates emacs-eglot which is also built into Emacs itself. A work=
-around is to overwrite the input like this: "guix install emacs-next emacs=
-consult-eglot --with-input=3Demacs-eglot=3Demacs-next --with-branch=3Demac=
s-next=3Dmaster".




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

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


Received: (at 67292) by debbugs.gnu.org; 21 Nov 2023 18:02:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 21 13:02:09 2023
Received: from localhost ([127.0.0.1]:57405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r5V4b-0001vd-3g
	for submit <at> debbugs.gnu.org; Tue, 21 Nov 2023 13:02:09 -0500
Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:48180)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r5V4Y-0001v5-Gy
 for 67292 <at> debbugs.gnu.org; Tue, 21 Nov 2023 13:02:07 -0500
Received: from [IPV6:2a02:1808:88:c502:e599:75ec:f44a:d3a9]
 ([IPv6:2a02:1808:88:c502:e599:75ec:f44a:d3a9])
 by xavier.telenet-ops.be with bizsmtp
 id D61w2B00E2L583H0161wJc; Tue, 21 Nov 2023 19:01:56 +0100
Message-ID: <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN>
Date: Tue, 21 Nov 2023 19:01:56 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: Simon Tournier <zimon.toutoune@HIDDEN>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
 <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
In-Reply-To: <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------pttS7gHeay090qFQmTEze5RZ"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1700589717; bh=q+gOT/c2ciWW2tEnZgvEgdy9fJZk2+6kwViXQU6W4OE=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=NlXpFxiWNukF8lQW3/QbWNoKfIua08Lc3QBJm0tA7JMWr/hvDuYdhgxmAa/87TXyQ
 5/2/IYhPPmUlM3qdIYg5oxq75/ZiilCxnZRz/crWrlkGi7uVXjIlVSUoW7Qtr5415R
 /a3z0u7U5SIq17OsJ8TB12dSf29rtF5551F4Rb09J6/q/cpU/1t/jXS9ApgZbBmHN9
 masgfJ1fnnx5oRuj3CnIT7FRN0HxTWM24gwjtlYLmeaKtHXm4Ulvkj+gteqCh6gBCv
 cRjmSE7KUnGpVl1FlvNhBpfXiM6SxJKVK0VTpdP2LI2lHWHHGKtXGVLp93v4/hhWJB
 LeY3mwZinyL1w==
X-Spam-Score: -2.9 (--)
X-Debbugs-Envelope-To: 67292
Cc: 67292 <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.9 (---)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------pttS7gHeay090qFQmTEze5RZ
Content-Type: multipart/mixed; boundary="------------00HJnDrX8YdQCTh0temu2hqi";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Message-ID: <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
 <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>
In-Reply-To: <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>

--------------00HJnDrX8YdQCTh0temu2hqi
Content-Type: multipart/mixed; boundary="------------TO0PQA0oDqYtqnqJMW4NUGti"

--------------TO0PQA0oDqYtqnqJMW4NUGti
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQoNCk9wIDIwLTExLTIwMjMgb20gMTQ6NDYgc2NocmVlZiBTaW1vbiBUb3VybmllcjoNCj4g
T24gTW9uLCAyMCBOb3YgMjAyMyBhdCAxMzozOSwgTWF4aW1lIERldm9zIDxtYXhpbWVkZXZv
c0B0ZWxlbmV0LmJlPiB3cm90ZToNCj4gDQo+PiBUaGlzIGRvZXMgbm90IGFuc3dlciBob3cg
dGhlIGJ1bmRsaW5nIGlzIG5vdCBhIGJ1Zy4NCj4gDQo+IEl0IGFuc3dlcnMuICBOb3RoaW5n
IGlzIGJ1bmRsZWQuICBJdCBpcyB0aGUgb2ZmaWNpYWwgRW1hY3MuDQoNCuKAmE5vdGhpbmcg
aXMgYnVuZGxlZOKAmTogb24gdGhlIGNvbnRyYXJ5Og0KDQogICAqIOKAmE5ldyBNb2RlcyBh
bmQgUGFja2FnZXMgaW4gRW1hY3MgMjguMScNCiAgICogKyBhIHNlcGFyYXRlIGVtYWNzLXRy
YW5zaWVudCBleGlzdHMsIGFuZCBlbWFjcy10cmFuc2llbnQgYXBwZWFycyB0bw0KICAgICBi
ZSBkZXZlbG9wZWQgb3V0c2lkZSBFbWFjczoNCiAgICAgPGh0dHBzOi8vZ2l0aHViLmNvbS9t
YWdpdC90cmFuc2llbnQ+Lg0KDQpZZXMsIGl0IGlzIG9mZmljaWFsLCBidXQgdGhlIHF1ZXN0
aW9uIHdhcyBob3cgdGhlIGJ1bmRsaW5nIGlzIG5vdCBhIGJ1ZyANCihhbmQgaW1wbGljaXRs
eSwgd2hldGhlciBpdCBpcyBidW5kbGluZyksIG5vdCB3aGV0aGVyIHRoZSBidW5kbGluZyBp
cyANCm9mZmljaWFsLg0KPj4gKElJVUMsIGVtYWNzLW1pbmltYWwgaXMgZm9yIGNvbXBpbGlu
ZyBFbWFjcyBwYWNrYWdlcyBhbmQgZm9yIHNjcmlwdHMsIG9mDQo+PiB3aGljaCBtb3N0IHBy
b2JhYmx5IGhhdmUgbm8gbmVlZCBmb3Iga2V5Ym9hcmQtZHJpdmVuIG1lbnVzIC0tIGFuZCBp
Zg0KPj4gdGhleSBkbyBoYXZlIG5lZWQsKQ0KPiANCj4gSGVyZSwgeW91IGFyZSBzcGVha2lu
ZyBhYm91dCBhbm90aGVyIHRoaW5nLiAgUGxlYXNlIG9wZW4gYW5vdGhlciBidWcNCj4gcmVw
b3J0IGZvciB0aGF0OiBpcyBlbWFjcy1taW5pbWFsIHJlYWxseSBtaW5pbWFsPyAgT3IgY291
bGQgc29tZQ0KPiBidWlsdGluIG1vZGVzIGFuZCBwYWNrYWdlcyBiZSBkcm9wcGVkIGJlY2F1
c2UgdGhleSBhcmUgbm90IHJlcXVpcmVkDQo+IGZvciBidWlsZGluZyBFbWFjcyBwYWNrYWdl
cz8NCg0KTm90IGludGVyZXN0ZWQuDQoNCkJlc3QgcmVnYXJkcywNCk1heGltZSBEZXZvcy4N
Cg==
--------------TO0PQA0oDqYtqnqJMW4NUGti
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------TO0PQA0oDqYtqnqJMW4NUGti--

--------------00HJnDrX8YdQCTh0temu2hqi--

--------------pttS7gHeay090qFQmTEze5RZ
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZVzwlAUDAAAAAAAKCRBJ4+4iGRcl7i+x
AQDQmaHy8olmGSVDpJvVKGHkMuJPnR6ffGHZePRpHTzjAAEAg0qg6hR9fAK4ktIFOm9io2f0e95l
zakZXJTktSCT0A8=
=2skf
-----END PGP SIGNATURE-----

--------------pttS7gHeay090qFQmTEze5RZ--




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

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


Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 13:46:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 20 08:46:39 2023
Received: from localhost ([127.0.0.1]:52836 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r54bn-00022M-2t
	for submit <at> debbugs.gnu.org; Mon, 20 Nov 2023 08:46:39 -0500
Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:40053)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1r54bl-000227-6K
 for 67292 <at> debbugs.gnu.org; Mon, 20 Nov 2023 08:46:38 -0500
Received: by mail-qv1-xf2c.google.com with SMTP id
 6a1803df08f44-679d7e76c73so2579426d6.0
 for <67292 <at> debbugs.gnu.org>; Mon, 20 Nov 2023 05:46:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1700487989; x=1701092789; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=6W04EvAjhGWfWVvLls+ilPG6jjlFkUSktiHwQ4LLlpc=;
 b=CXzc0VbsmMuEUaG/fkrmXJ9+cpPW+26VsqyPU49PadJJx/8wfot5khdHARow7sEeiF
 bkd4eS0+DYh/9d0vSTduAYyQ38NqqfLZHxw88kKCcrkROS6XTo3b/i0PLAjpJL4BBsF5
 bspAY6jmNHoSsCecrBv6TIEomfcfyYy7YDuRr31dXcsKMvNFlVbOmIxq6zB02ll4DXRT
 iyvLlFgkMVmurzpJfN7izOZ0PhXnCVPjovQxrl6JPaxvWKMFKVUa2E04EJUkSBRb5V0E
 ePjgZX171cjcvvuDaZLcrnP/l2K0mq3PnI4AaYp0QRkdRzCqymecT+uKiXqmI4LHghFh
 bLOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1700487989; x=1701092789;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=6W04EvAjhGWfWVvLls+ilPG6jjlFkUSktiHwQ4LLlpc=;
 b=pYDopBi5TM8ToEwfT444EpyXLK0k0Q6Y8nMo8faHZU0i/5eY9ZrpZLyxMHs0IE0A5l
 ZqSZOGVWdh/NwqqDgHQSeal8BRmuRgIgfOPWRj/RR/LMvND3p2t2fjPx8VssS6i/Ps5a
 jQpPACSpz142HXGP+lA74xzawU+baa/dIxIt37Tl0K6NJoKuwEZ/9L2vbkkkQGYGkhX6
 xlWOMYAzT5+3JoLFwdpIOKwfbs5rJBaNXUAmTqbXMl9uNS/raOeCFeQRF4ZfALcdAe3Z
 dAnGzshH66j5z5O0xIcqz23TmYj0E05saDyDx1FSNwM16hSlp/uOuB1Pu0FuczmPRVel
 l1VA==
X-Gm-Message-State: AOJu0Yzl6uMuvca9G7Gl27sD/PeIXrt7I0EXTeCHDgaIM7kgPo8vHA0b
 5/Qd6sSzErg5Kovxfauv2rxoB8sLazqsW1N5zsI=
X-Google-Smtp-Source: AGHT+IGxJCm3cHwuF/00MPf9qPSUVlGy0ENwtAIGPEOCEm6NwfTGo6CPrnEvHz8+qRVShVlJT975dHjyS5p29DnWf+U=
X-Received: by 2002:ad4:4af4:0:b0:677:fb24:1821 with SMTP id
 cp20-20020ad44af4000000b00677fb241821mr6767924qvb.5.1700487989510; Mon, 20
 Nov 2023 05:46:29 -0800 (PST)
MIME-Version: 1.0
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
In-Reply-To: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
From: Simon Tournier <zimon.toutoune@HIDDEN>
Date: Mon, 20 Nov 2023 14:46:18 +0100
Message-ID: <CAJ3okZ3J_n0cbH4_v2s-tXS+BaX56nOf+okB5OZ4Ak-rCHcG2Q@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67292
Cc: 67292 <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 (-)

On Mon, 20 Nov 2023 at 13:39, Maxime Devos <maximedevos@HIDDEN> wrote:

> This does not answer how the bundling is not a bug.

It answers.  Nothing is bundled.  It is the official Emacs.


> (IIUC, emacs-minimal is for compiling Emacs packages and for scripts, of
> which most probably have no need for keyboard-driven menus -- and if
> they do have need,)

Here, you are speaking about another thing.  Please open another bug
report for that: is emacs-minimal really minimal?  Or could some
builtin modes and packages be dropped because they are not required
for building Emacs packages?


All the best,
simon




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

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


Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 12:42:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 20 07:42:20 2023
Received: from localhost ([127.0.0.1]:52755 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r53bX-0008TV-T9
	for submit <at> debbugs.gnu.org; Mon, 20 Nov 2023 07:42:20 -0500
Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]:51320)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r53bT-0008TA-0u
 for 67292 <at> debbugs.gnu.org; Mon, 20 Nov 2023 07:42:18 -0500
Received: from [IPV6:2a02:1808:88:e2d:744f:40ab:2be5:4351]
 ([IPv6:2a02:1808:88:e2d:744f:40ab:2be5:4351])
 by michel.telenet-ops.be with bizsmtp
 id Cci52B0083D1QgC06ci5F2; Mon, 20 Nov 2023 13:42:06 +0100
Message-ID: <e382f178-e6b9-a4da-7f6e-919778deaf37@HIDDEN>
Date: Mon, 20 Nov 2023 13:42:05 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
From: Maxime Devos <maximedevos@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
Content-Language: en-US
In-Reply-To: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------h8SCUZvlrjEhhC3iq4q68Bbp"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1700484126; bh=653RyuzxJ5wTL3CEcVdEQ2eAU4UIfyvD7AoQ3KQICE4=;
 h=Date:Subject:From:To:References:In-Reply-To;
 b=nggf/+v15daAqmDSdWSrTFUK+paWtHRTfTKXCKYYDaU40sYtT4aZhOcx+PE47qVbB
 vmhwiN4ySllwr3j7dxSccbvx0FjRsZ4BQRAkLtodc1hzn7Ny+enMcWtHKG1Js6EVdi
 nv14ofW3UOuwlJ+HQpTSWG9jbUVMSAsCF+eN5Kfjv42w21LxvCnb0v1flBKsXTcHmS
 E79RwneISY0+nM3r73cz/dV/5wP59ROPHAW+XYpSG0YHjSKbldKQhfQbYtL8t8gU2Z
 TSi5rQiq6T3dP56j6uWjty6r6mZomgW/h/HmduYWZbNBGYzB70oRdCyDjRkUPPZJyT
 0puPTtg+lwY/g==
X-Spam-Score: -2.9 (--)
X-Debbugs-Envelope-To: 67292
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.9 (---)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------h8SCUZvlrjEhhC3iq4q68Bbp
Content-Type: multipart/mixed; boundary="------------mZ9TMV3s7Vw020nwYawA0IQ6";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
Message-ID: <e382f178-e6b9-a4da-7f6e-919778deaf37@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
In-Reply-To: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>

--------------mZ9TMV3s7Vw020nwYawA0IQ6
Content-Type: multipart/mixed; boundary="------------V0ZCxYlnytDSFdyRVibGefAR"

--------------V0ZCxYlnytDSFdyRVibGefAR
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

Pj4+IEJ1ZyAyOiBubyBjb2xsaXNpb24gaGFuZGxpbmcuDQo+Pg0KPj4gVGhpcyBpcyBhIGJ1
ZywgSU1ITy7CoCBJbmRlZWQsIGlmIGFuIHVzZXIgcHJlZmVycyBhbm90aGVyIHZlcnNpb24g
b2YNCj4+IGJ1aWx0aW4gbW9kZXMgb3IgcGFja2FnZXMsIHRoZXkgc2hvdWxkIG5vdCBjb2xs
aWRlIHdpdGggdGhlIGJ1aWx0aW4NCj4+IG9uZXMuwqAgV2VsbCwgdGhleSBkbyBub3QgY29s
bGlkZSB3aGVuIHVzaW5nIOKAnGd1aXggc2hlbGzigJ06DQo+Pg0KPj4gwqDCoMKgwqAgZ3Vp
eCBzaGVsbCAtQyBlbWFjcyBlbWFjcy10cmFuc2llbnQgLUUgVEVSTSAtLSBlbWFjcyAtcQ0K
Pj4NCj4+IFRoZXJlZm9yZSwgbWF5YmUgdGhlIGlzc3VlIGNvbWVzIGZyb20gc29tZSBzcGVj
aWZpYyBjb2RlIGZyb20g4oCcZ3VpeA0KPj4gaG9tZeKAnS7CoCBIdW0sIEkgZG8gbm90IGtu
b3cuDQo+IA0KPiBUaGV5IGRvLCBpbiBmYWN0LCBjb2xsaWRlIC0tIGFzIEkgbWVudGlvbmVk
IGluIHRoZSBlLW1haWwgeW91IHJlcGxpZWQgdG86DQo+IA0KPj4gWy4uLl0gYmVjYXVzZSAi
Z3VpeCBzaGVsbCIgKGFuZCBsaWtld2lzZSBmb3IgImVudmlyb25tZW50Iikgc3VwcHJlc3Nl
cyANCj4+IGNvbGxpc2lvbiBlcnJvciBtZXNzYWdlczoNCj4+DQo+PiAkIGd1aXggc2hlbGwg
ZW1hY3MgZW1hY3MtdHJhbnNpZW50DQo+Pg0KPj4gKHNlZTogaHR0cHM6Ly9pc3N1ZXMuZ3Vp
eC5nbnUub3JnLzU0MzUwKS4NCg0KTW9yZSBpbmZvOiAoZ3VpeCBwcm9maWxlcykgZG9lcyBu
b3Qgc2VlbSB0byBoYW5kbGUgdGhpcyBhbnl3aGVyZS4NCg==
--------------V0ZCxYlnytDSFdyRVibGefAR
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------V0ZCxYlnytDSFdyRVibGefAR--

--------------mZ9TMV3s7Vw020nwYawA0IQ6--

--------------h8SCUZvlrjEhhC3iq4q68Bbp
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZVtUHQUDAAAAAAAKCRBJ4+4iGRcl7uw2
AP9uWWdjHBL8hPLjA9/LnuluNchxjN+jGPxcENeBXS/qsgD+Ob4J43A33C3aNFStamQB9N/Zij8f
ayAbPYmGtNF7lw4=
=mZNZ
-----END PGP SIGNATURE-----

--------------h8SCUZvlrjEhhC3iq4q68Bbp--




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

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


Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 12:39:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 20 07:39:17 2023
Received: from localhost ([127.0.0.1]:52750 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r53Yb-0008O2-4a
	for submit <at> debbugs.gnu.org; Mon, 20 Nov 2023 07:39:17 -0500
Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:52408)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r53YY-0008Ni-SM
 for 67292 <at> debbugs.gnu.org; Mon, 20 Nov 2023 07:39:16 -0500
Received: from [IPV6:2a02:1808:88:e2d:744f:40ab:2be5:4351]
 ([IPv6:2a02:1808:88:e2d:744f:40ab:2be5:4351])
 by albert.telenet-ops.be with bizsmtp
 id Ccf52B00H3D1QgC06cf5bY; Mon, 20 Nov 2023 13:39:06 +0100
Message-ID: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
Date: Mon, 20 Nov 2023 13:39:05 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
In-Reply-To: <86r0kk208a.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------N4q2muXyQN0P2JinYuprLK0g"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1700483946; bh=SbGTTW/o46YrV2KWQY2NFWfkXkZhMsEmsyyO4nkbqjE=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=H07m1rv6baa9i7O0pcW9PHxBSqeaqOujdtm1yae/7NuVPEboZwoy3Xi4UUUFR4Lr9
 QBWRddnKlRB7vRNji9eBILhyEl8hWWhBGWZ3J02iKOwtdvVlt0J7AkCR8xaGEIodTP
 qkqtzVwHyST3NbAnvIFbvTPQ2WY5jsCrjFXsHf61BDuFe8yo8ztOc0B69ILI8YtdRG
 WQLhb/SiJ1O0Zva4+JBgBT5Hx0P4BuNmHeF2le6KnuAdFecbidUMBJXmKHUL3q3KTa
 IsIkCCu3j8BSkmIOxaDnVUF4XqtHSHVf/Gasvjp3awWsmuYiuYp6eFTh5jHrC4GcrQ
 kjUp/Px9z4rTA==
X-Spam-Score: -2.9 (--)
X-Debbugs-Envelope-To: 67292
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.9 (---)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------N4q2muXyQN0P2JinYuprLK0g
Content-Type: multipart/mixed; boundary="------------RZmapk7WovnZQuztEPVkOALu";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
Message-ID: <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
In-Reply-To: <86r0kk208a.fsf@HIDDEN>

--------------RZmapk7WovnZQuztEPVkOALu
Content-Type: multipart/mixed; boundary="------------I101SsouZE7AfQot1Yv2vx9i"

--------------I101SsouZE7AfQot1Yv2vx9i
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T3AgMjAtMTEtMjAyMyBvbSAxMToyMiBzY2hyZWVmIFNpbW9uIFRvdXJuaWVyOg0KPiBIaSwN
Cj4gDQo+IE9uIFN1biwgMTkgTm92IDIwMjMgYXQgMjM6NDQsIE1heGltZSBEZXZvcyA8bWF4
aW1lZGV2b3NAdGVsZW5ldC5iZT4gd3JvdGU6DQo+IA0KPj4gQnVnIDE6IGVtYWNzIGJ1bmRs
ZXMgZW1hY3MtdHJhbnNpZW50Lg0KPj4gKExpa2V3aXNlIGZvciBxdWl0ZSBhIGZldyBvdGhl
ciBFbWFjcyBwYWNrYWdlcy4pDQo+IA0KPiBUaGlzIGlzIG5vdCBhIGJ1Zy4gIHRyYW5zaWVu
dC5lbCBpcyBwYXJ0IG9mIEVtYWNzIHNpbmNlIHZlcnNpb24gMjgsIHNlZQ0KPiBORVdTOg0K
PiANCj4gLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0tc3RhcnQt
LS0tLS0tLS0tLS0tPjgtLS0NCj4gKiBOZXcgTW9kZXMgYW5kIFBhY2thZ2VzIGluIEVtYWNz
IDI4LjENCj4gDQo+ICoqIHRyYW5zaWVudC5lbA0KPiBUaGlzIGxpYnJhcnkgaW1wbGVtZW50
cyBzdXBwb3J0IGZvciBwb3dlcmZ1bCBrZXlib2FyZC1kcml2ZW4gbWVudXMuDQo+IFN1Y2gg
bWVudXMgY2FuIGJlIHVzZWQgYXMgc2ltcGxlIHZpc3VhbCBjb21tYW5kIGRpc3BhdGNoZXJz
LiAgTW9yZQ0KPiBjb21wbGV4IG1lbnVzIHRha2UgYWR2YW50YWdlIG9mIGluZml4IGFyZ3Vt
ZW50cywgd2hpY2ggYXJlIHNvbWV3aGF0DQo+IHNpbWlsYXIgdG8gcHJlZml4IGFyZ3VtZW50
cywgYnV0IGFyZSBtb3JlIGZsZXhpYmxlIGFuZCBkaXNjb3ZlcmFibGUuDQo+IC0tODwtLS0t
LS0tLS0tLS0tLS1jdXQgaGVyZS0tLS0tLS0tLS0tLS0tLWVuZC0tLS0tLS0tLS0tLS0tLT44
LS0tDQo+IA0KPiBXaGVuIGFuIHVzZXIgaW5zdGFsbHMgRW1hY3MsIHRoZXkgZXhwZWN0IHRv
IGhhdmUgdHJhbnNpZW50IGFzIGJ1aWx0aW47DQo+IGl0IGlzIG5vdCBidW5kbGVkLg0KDQoN
ClRoaXMgZG9lcyBub3QgYW5zd2VyIGhvdyB0aGUgYnVuZGxpbmcgaXMgbm90IGEgYnVnLg0K
DQpVbmJ1bmRsaW5nIGlzIG5vdCBpbmNvbXBhdGlibGUgd2l0aCBrZWVwaW5nIGJ1aWx0aW5z
IC0tIGZvciBleGFtcGxlLCANCmVtYWNzLW1pbmltYWwgY291bGQgYmUgdGhlIOKAmG1pbmlt
YWxpc3RpYyBFbWFjcywgd2l0aG91dCB0aGUgdHlwaWNhbCANCmJ1bmRsZWQg4oCYYnVpbHQt
aW7igJkgc3R1ZmbigJksIGFuZCBlbWFjcyBjb3VsZCBiZSAnZW1hY3MtbWluaW1hbCArIHRo
ZSANCnVuYnVuZGxlZCBzdHVmZiBpbiBwcm9wYWdhdGVkLWlucHV0c+KAmS4NCg0KKFdlbGws
IHByZWZlcmFibHkgbm90IHByb3BhZ2F0ZWQsIGJ1dCB0aGF0J3MganVzdCBhIG1hdHRlciBv
ZiB3cmFwcGluZyANCm9yIHVuaW9ucyBldGMuLikNCg0KQW5vdGhlciBvcHRpb24gY291bGQg
YmUgdG8gdW5idW5kbGUgdGhpbmdzIGluIHRoZSAnc291cmNlJyBvZiBlbWFjcyAvIA0KZW1h
Y3MtbWluaW1hbCBhbmQgY29weSBvdmVyIHNvdXJjZSBjb2RlIGZyb20gdGhlICdlbWFjcy3i
gJhidWlsdGlu4oCZJyANCnBhY2thZ2VzIGR1cmluZyBhIGJ1aWxkIHBoYXNlLg0KDQooSUlV
QywgZW1hY3MtbWluaW1hbCBpcyBmb3IgY29tcGlsaW5nIEVtYWNzIHBhY2thZ2VzIGFuZCBm
b3Igc2NyaXB0cywgb2YgDQp3aGljaCBtb3N0IHByb2JhYmx5IGhhdmUgbm8gbmVlZCBmb3Ig
a2V5Ym9hcmQtZHJpdmVuIG1lbnVzIC0tIGFuZCBpZiANCnRoZXkgZG8gaGF2ZSBuZWVkLCkN
Cg0KPiAgSSByZWNvbW1lbmQgdG8gcmVhZCB0aGUgc2VjdGlvbjoNCj4gDQo+ICAgICAgKiBO
ZXcgTW9kZXMgYW5kIFBhY2thZ2VzIGluIEVtYWNzIFgNCj4gDQo+IGluIE5FV1MgcmVsZWFz
ZSBmaWxlcyB0byBrbm93IHdoaWNoIG1vZGUgb3IgcGFja2FnZSBhcmUgaW5jbHVkZWQgYXMN
Cj4gYnVpbHRpbi4NCg0KSSB3b24ndCAtLSBteSBwYWNrYWdlIG1hbmFnZXIgaXMgR3VpeCwg
bm90IEVtYWNzLg0KDQo+IEFuZCB5ZXMsIHRoZXNlIHBhY2thZ2VzIGFyZSBzb21ldGltZXMg
ZGV2ZWxvcGVkIG91dHNpZGUgdGhlDQo+IEVtYWNzIHRyZWUgdXNpbmcgYSBkZWRpY2F0ZWQg
cmVwb3NpdG9yeSwgYXMgdHJhbnNpZW50LmVsIG9yIE9yZy1tb2RlIGZvcg0KPiBpbnN0YW5j
ZS4NCj4gDQo+IA0KPj4gQnVnIDI6IG5vIGNvbGxpc2lvbiBoYW5kbGluZy4NCj4gDQo+IFRo
aXMgaXMgYSBidWcsIElNSE8uICBJbmRlZWQsIGlmIGFuIHVzZXIgcHJlZmVycyBhbm90aGVy
IHZlcnNpb24gb2YNCj4gYnVpbHRpbiBtb2RlcyBvciBwYWNrYWdlcywgdGhleSBzaG91bGQg
bm90IGNvbGxpZGUgd2l0aCB0aGUgYnVpbHRpbg0KPiBvbmVzLiAgV2VsbCwgdGhleSBkbyBu
b3QgY29sbGlkZSB3aGVuIHVzaW5nIOKAnGd1aXggc2hlbGzigJ06DQo+IA0KPiAgICAgIGd1
aXggc2hlbGwgLUMgZW1hY3MgZW1hY3MtdHJhbnNpZW50IC1FIFRFUk0gLS0gZW1hY3MgLXEN
Cj4gDQo+IFRoZXJlZm9yZSwgbWF5YmUgdGhlIGlzc3VlIGNvbWVzIGZyb20gc29tZSBzcGVj
aWZpYyBjb2RlIGZyb20g4oCcZ3VpeA0KPiBob21l4oCdLiAgSHVtLCBJIGRvIG5vdCBrbm93
Lg0KDQpUaGV5IGRvLCBpbiBmYWN0LCBjb2xsaWRlIC0tIGFzIEkgbWVudGlvbmVkIGluIHRo
ZSBlLW1haWwgeW91IHJlcGxpZWQgdG86DQoNCj4gWy4uLl0gYmVjYXVzZSANCj4gImd1aXgg
c2hlbGwiIChhbmQgbGlrZXdpc2UgZm9yICJlbnZpcm9ubWVudCIpIHN1cHByZXNzZXMgY29s
bGlzaW9uIGVycm9yIA0KPiBtZXNzYWdlczoNCj4gDQo+ICQgZ3VpeCBzaGVsbCBlbWFjcyBl
bWFjcy10cmFuc2llbnQNCj4gDQo+IChzZWU6IGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9y
Zy81NDM1MCkuDQoNCkJlc3QgcmVnYXJkcywNCk1heGltZSBEZXZvcw0K
--------------I101SsouZE7AfQot1Yv2vx9i
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------I101SsouZE7AfQot1Yv2vx9i--

--------------RZmapk7WovnZQuztEPVkOALu--

--------------N4q2muXyQN0P2JinYuprLK0g
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZVtTaQUDAAAAAAAKCRBJ4+4iGRcl7ney
AQD/HA5W9wnuXvXlmrRrQfCIrrv7X0HV7u8DRfquN/FcqwD/ZXAuCctcIXg31MUz44CyzdSsO96x
Fz24Ovoc0C2amww=
=fTBu
-----END PGP SIGNATURE-----

--------------N4q2muXyQN0P2JinYuprLK0g--




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

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


Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 10:22:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 20 05:22:36 2023
Received: from localhost ([127.0.0.1]:52514 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r51QJ-00053b-L2
	for submit <at> debbugs.gnu.org; Mon, 20 Nov 2023 05:22:36 -0500
Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:40986)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1r51QD-00052u-VT
 for 67292 <at> debbugs.gnu.org; Mon, 20 Nov 2023 05:22:32 -0500
Received: by mail-wm1-x332.google.com with SMTP id
 5b1f17b1804b1-408363c2918so3788425e9.0
 for <67292 <at> debbugs.gnu.org>; Mon, 20 Nov 2023 02:22:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1700475742; x=1701080542; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=bMBPPAVy6km1OSovayS4zuUR2vj9qsnL3WW54Vurl0Y=;
 b=ksijXTkAE3zQuiJKpC+UNeDCbfBkXchG1en5zG09Erxbx7IpyZScyixOG2smEFPPqE
 rhrh/QTII1rZGi/JEUt8t3HgkFeWyQ5K2BODCP7SOZHEueKgUl8GwOMAbXAqVejYjWAk
 dTsvTzRVkC2E+XWTtu3YoPZs2RpFgeRTVX0z+t2cU00UBL/IDqP1yKzNaLm4Tn0xDk+3
 gOiJy1lQzzGSjjJhAUAeGXnvyiBiuefZX0RTJMfl0bkJCqo4sxrsYQpFHgGWNl9n1XMU
 bgCA19D0hy4Fy2WjUHzZYsceDO/e7VL5g7mslQ/ytSqnMo4Dn0cQ07W5xuo/O26RIUWU
 SZxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1700475742; x=1701080542;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=bMBPPAVy6km1OSovayS4zuUR2vj9qsnL3WW54Vurl0Y=;
 b=GiGKr32E5Bcy9ZLvqmp+ZrIOYuwBy9drKRkldOa+7lVvdqmM2gg3ebp9AkBq2vawgQ
 HDn0xImJo1ao0wdM0KdNYgBGdWOciLecABlfzHb8oa3oDXFhTnacwU+oRPaMQfpaCI01
 ddlAU7mP1knDFWheGgEDPsjlYesxMZ7sJGIODLqarinxNiBSSbyHP7myeuSOKixGJjXu
 yKwp/V/fYfXwfmHqf0PKRLP9E37ApbbAjVc3TqS69CipiYXszCwxQPgvl+Abyt3KvmLK
 2tKGtnRCzvRyUrCoTg5ERSH6c1QyxfBeG2MGMHLpZuWrSye/0vof/I62lT52e35G1IJB
 Gv6Q==
X-Gm-Message-State: AOJu0YwAnoIakLITnvT4ZcWHZmcosUiOUBNHUctHOl36A4v52HgQWwCv
 F3sTuRypfYaKwGFb2+sefLm4bLmxZSU=
X-Google-Smtp-Source: AGHT+IESwM6WdtPsEjgAzSQwcVWeYYfVq4yxbWOeAwRm1mSAYgZYFZs4JrUpIfrxoDm4iCyxjDkRBg==
X-Received: by 2002:a1c:4c0f:0:b0:403:334:fb0d with SMTP id
 z15-20020a1c4c0f000000b004030334fb0dmr5831113wmf.4.1700475741930; 
 Mon, 20 Nov 2023 02:22:21 -0800 (PST)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 f16-20020a05600c155000b003fe1fe56202sm13048024wmg.33.2023.11.20.02.22.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Nov 2023 02:22:21 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>, 67292 <at> debbugs.gnu.org
Subject: Re: bug#67292: emacs / emacs-transient collisions and bundling
In-Reply-To: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
Date: Mon, 20 Nov 2023 11:22:13 +0100
Message-ID: <86r0kk208a.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: 67292
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 Sun, 19 Nov 2023 at 23:44, Maxime Devos <maximedevos@HIDDEN> wrote:

> Bug 1: emacs bundles emacs-transient.
> (Likewise for quite a few other Emacs packages.)

This is not a bug.  transient.el is part of Emacs since version 28, see
NEWS:

--8<---------------cut here---------------start------------->8---
* New Modes and Packages in Emacs 28.1

** transient.el
This library implements support for powerful keyboard-driven menus.
Such menus can be used as simple visual command dispatchers.  More
complex menus take advantage of infix arguments, which are somewhat
similar to prefix arguments, but are more flexible and discoverable.
--8<---------------cut here---------------end--------------->8---

When an user installs Emacs, they expect to have transient as builtin;
it is not bundled.  I recommend to read the section:

    * New Modes and Packages in Emacs X

in NEWS release files to know which mode or package are included as
builtin.  And yes, these packages are sometimes developed outside the
Emacs tree using a dedicated repository, as transient.el or Org-mode for
instance.


> Bug 2: no collision handling.

This is a bug, IMHO.  Indeed, if an user prefers another version of
builtin modes or packages, they should not collide with the builtin
ones.  Well, they do not collide when using =E2=80=9Cguix shell=E2=80=9D:

    guix shell -C emacs emacs-transient -E TERM -- emacs -q

Therefore, maybe the issue comes from some specific code from =E2=80=9Cguix
home=E2=80=9D.  Hum, I do not know.

Cheers,
simon




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

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


Received: (at submit) by debbugs.gnu.org; 19 Nov 2023 22:49:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 19 17:49:56 2023
Received: from localhost ([127.0.0.1]:52236 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r4qbz-0001T2-Jo
	for submit <at> debbugs.gnu.org; Sun, 19 Nov 2023 17:49:55 -0500
Received: from lists.gnu.org ([2001:470:142::17]:43440)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r4qbv-0001Sm-0g
 for submit <at> debbugs.gnu.org; Sun, 19 Nov 2023 17:49:54 -0500
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 <maximedevos@HIDDEN>)
 id 1r4qbn-0004ie-In
 for bug-guix@HIDDEN; Sun, 19 Nov 2023 17:49:43 -0500
Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1r4qbk-0001t2-I5
 for bug-guix@HIDDEN; Sun, 19 Nov 2023 17:49:43 -0500
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by baptiste.telenet-ops.be with bizsmtp
 id CNkV2B00H20ykKC01NkXeC; Sun, 19 Nov 2023 23:44:31 +0100
Message-ID: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
Date: Sun, 19 Nov 2023 23:44:29 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: bug-guix <bug-guix@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: emacs / emacs-transient collisions and bundling
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------f8TnvrJzhbNAieqHZ6hPJSox"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1700433871; bh=tH+g2gwJ2GV+uItE9QZ+TkmNUAKfp72FgW0zEMYASlg=;
 h=Date:To:From:Subject;
 b=IZwoLknCPGAl/kGkZ97LLAhhn+xr0f1Z2TjbUHdhWrxpgVZb0cc7QKMi6e9MpWJdW
 RkQfwCCtmBMzg55Aaf+YJRzuY+VuUIW3wsJal0rJVwlPcEH59ieMxthgqHiA9Eam7q
 m5XKZX9L/tc4pWlhrVXgQXe9vLGeXqWk9sOD2pvw+OKEzXzX5lislneVX1y5vjdhdG
 SvCfzFV4FjMwuMKDrpvNULPf2YF9CHtahiMWPjinWft4gKBgilUnqmrdU2wGw4TVRR
 oiiP00dQmKk8bTAVcZsWvnNDCTLvYKzmhzH/+wQCV6VbOIL6TG5rLNDRw4XnoIlH2w
 x4EzWxCWikaMw==
Received-SPF: pass client-ip=2a02:1800:120:4::f00:13;
 envelope-from=maximedevos@HIDDEN; helo=baptiste.telenet-ops.be
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
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: -0.0 (/)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------f8TnvrJzhbNAieqHZ6hPJSox
Content-Type: multipart/mixed; boundary="------------7P3zIYS9UW0zh0EU4iZVB1m0";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: bug-guix <bug-guix@HIDDEN>
Message-ID: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
Subject: emacs / emacs-transient collisions and bundling

--------------7P3zIYS9UW0zh0EU4iZVB1m0
Content-Type: multipart/mixed; boundary="------------rltK7hroJwAdMv7wv1j03DLK"

--------------rltK7hroJwAdMv7wv1j03DLK
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGksDQoNCkkgcmVjZW50bHkgZ290IHRoZSBmb2xsb3dpbmcgZXJyb3IgbWVzc2FnZSBmcm9t
ICJndWl4IGhvbWUgYnVpbGQiIA0KKG1pc2xlYWRpbmcgaXQgc2F5cyAid2FybmluZyIgaW5z
dGVhZCk6DQoNCj4gd2FybmluZzogY29sbGlzaW9uIGVuY291bnRlcmVkOg0KPiAgIC9nbnUv
c3RvcmUveGpyaHlhcG0zendncG1xNWJhejZtOWthdnoyODdqamotZW1hY3MtMjkuMS9zaGFy
ZS9pbmZvL3RyYW5zaWVudC5pbmZvLmd6DQo+ICAgL2dudS9zdG9yZS9sZzZoMm1rZzV6MTVp
NzhkenZ6czBzODliZ3h4d25sZi1lbWFjcy10cmFuc2llbnQtMC40LjMtMC5jYzBmYTgwL3No
YXJlL2luZm8vdHJhbnNpZW50LmluZm8uZ3oNCj4gd2FybmluZzogY2hvb3NpbmcgL2dudS9z
dG9yZS94anJoeWFwbTN6d2dwbXE1YmF6Nm05a2F2ejI4N2pqai1lbWFjcy0yOS4xL3NoYXJl
L2luZm8vdHJhbnNpZW50LmluZm8uZ3oNCg0KVW5mb3J0dW5hdGVseSwgdGhlIGZvbGxvd2lu
ZyBkb2Vzbid0IHdvcmsgYXMgbWluaW1hbCByZXByb2R1Y2VyLCBiZWNhdXNlIA0KImd1aXgg
c2hlbGwiIChhbmQgbGlrZXdpc2UgZm9yICJlbnZpcm9ubWVudCIpIHN1cHByZXNzZXMgY29s
bGlzaW9uIGVycm9yIA0KbWVzc2FnZXM6DQoNCiQgZ3VpeCBzaGVsbCBlbWFjcyBlbWFjcy10
cmFuc2llbnQNCg0KKHNlZTogaHR0cHM6Ly9pc3N1ZXMuZ3VpeC5nbnUub3JnLzU0MzUwKS4N
Cg0KKFRoYXQncyBub3Qgd2hhdCB0aGlzIGJ1ZyByZXBvcnQgaXMgYWJvdXQuKQ0KDQpCdWcg
MTogZW1hY3MgYnVuZGxlcyBlbWFjcy10cmFuc2llbnQuDQooTGlrZXdpc2UgZm9yIHF1aXRl
IGEgZmV3IG90aGVyIEVtYWNzIHBhY2thZ2VzLikNCg0KQnVnIDI6IG5vIGNvbGxpc2lvbiBo
YW5kbGluZy4NCg0KSWYgSSdtIGd1ZXNzaW5nIGNvcnJlY3RseSwgZW1hY3MtdHJhbnNpZW50
IGlzIHN1cHBvc2VkIHRvIGJlIGEgbmV3ZXIgDQp2ZXJzaW9uIG9mIHRoZSB0cmFuc2llbnQg
YnVuZGxlZCBpbiBlbWFjcywgb3ZlcnJpZGluZyB0aGUgYnVuZGxlZCANCnRyYW5zaWVudCBp
biBlbWFjcy4gIEJ1dCBmb3IgdGhhdCB0byB3b3JrIHByb3Blcmx5LCBpdCBuZWVkcyB0byBh
Y3R1YWxseSANCm92ZXJyaWRlIHRoZSBzdHVmZiwgYW5kIGdvaW5nIGJ5IHRoZSBjb2xsaXNp
b24gZXJyb3IgbWVzc2FnZSwgaXQgaXNuJ3QgDQphY3R1YWxseSBvdmVycmlkZGVuIGJ1dCBy
YXRoZXIgdGhlIHByb2ZpbGUgYnVpbGRpbmcgY29kZSBhcmJpdHJhcmlseSANCmNob29zZXMg
YmV0d2VlbiB0aGUgdHdvLg0KDQpJIGd1ZXNzIChndWl4IHByb2ZpbGVzKSBzaG91bGQgc2V0
ICM6cmVzb2x2ZS1jb2xsaXNpb24gdG8gc29tZXRoaW5nIA0Kd2hlcmUgdGhlICJbLi4uXS90
cmFuc2llbnQuaW5mby5neiIgb2YgdGhlIHN0b3JlIGl0ZW0gY29udGFpbmluZyANCiJbLi4u
XS9iaW4vZW1hY3MiIGxvc2VzLiAgKEFuZCBsaWtld2lzZSBmb3IgdGhlIG90aGVyIGJ1bmRs
ZWQgRW1hY3Mgc3R1ZmYuKQ0KDQpCZXN0IHJlZ2FyZHMsDQpNYXhpbWUgRGV2b3MNCg==
--------------rltK7hroJwAdMv7wv1j03DLK
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------rltK7hroJwAdMv7wv1j03DLK--

--------------7P3zIYS9UW0zh0EU4iZVB1m0--

--------------f8TnvrJzhbNAieqHZ6hPJSox
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZVqPzQUDAAAAAAAKCRBJ4+4iGRcl7lsQ
AQCZNWbCtkAh6F5P3d1HH6zB0eX3NZQSZhtwEiwmeCnGtwD8DXarvoFOCcn1ZWV2cHkr55Hx4QDi
cNcA4EpkKUwZewQ=
=WaHp
-----END PGP SIGNATURE-----

--------------f8TnvrJzhbNAieqHZ6hPJSox--




Acknowledgement sent to Maxime Devos <maximedevos@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#67292; Package guix. 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: Thu, 23 Nov 2023 15:15:02 UTC

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