GNU logs - #67292, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 19 Nov 2023 22:50:01 +0000
Resent-Message-ID: <handler.67292.B.17004341965648 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 67292 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix <bug-guix@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.17004341965648
          (code B ref -1); Sun, 19 Nov 2023 22:50:01 +0000
Received: (at submit) by debbugs.gnu.org; 19 Nov 2023 22:49:56 +0000
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
From: Maxime Devos <maximedevos@HIDDEN>
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-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--




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: Maxime Devos <maximedevos@HIDDEN>
Subject: bug#67292: Acknowledgement (emacs / emacs-transient collisions
 and bundling)
Message-ID: <handler.67292.B.17004341965648.ack <at> debbugs.gnu.org>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
X-Gnu-PR-Message: ack 67292
X-Gnu-PR-Package: guix
Reply-To: 67292 <at> debbugs.gnu.org
Date: Sun, 19 Nov 2023 22:50:01 +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):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 67292 <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
67292: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67292
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 20 Nov 2023 10:23:02 +0000
Resent-Message-ID: <handler.67292.B67292.170047575619448 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170047575619448
          (code B ref 67292); Mon, 20 Nov 2023 10:23:02 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 10:22:36 +0000
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>
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-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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 20 Nov 2023 12:40:01 +0000
Resent-Message-ID: <handler.67292.B67292.170048395732247 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170048395732247
          (code B ref 67292); Mon, 20 Nov 2023 12:40:01 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 12:39:17 +0000
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
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
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-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--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 20 Nov 2023 12:43:01 +0000
Resent-Message-ID: <handler.67292.B67292.170048414032585 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170048414032585
          (code B ref 67292); Mon, 20 Nov 2023 12:43:01 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 12:42:20 +0000
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
From: Maxime Devos <maximedevos@HIDDEN>
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-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--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 20 Nov 2023 13:47:02 +0000
Resent-Message-ID: <handler.67292.B67292.17004879997838 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.17004879997838
          (code B ref 67292); Mon, 20 Nov 2023 13:47:02 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Nov 2023 13:46:39 +0000
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>
Content-Type: text/plain; charset="UTF-8"
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 (-)

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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 21 Nov 2023 18:03:02 +0000
Resent-Message-ID: <handler.67292.B67292.17005897297423 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.17005897297423
          (code B ref 67292); Tue, 21 Nov 2023 18:03:02 +0000
Received: (at 67292) by debbugs.gnu.org; 21 Nov 2023 18:02:09 +0000
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
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>
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-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--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Mekeor Melire <mekeor@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 23 Nov 2023 14:45:02 +0000
Resent-Message-ID: <handler.67292.B67292.170075067826187 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN>
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170075067826187
          (code B ref 67292); Thu, 23 Nov 2023 14:45:02 +0000
Received: (at 67292) by debbugs.gnu.org; 23 Nov 2023 14:44:38 +0000
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>
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-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".




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 23 Nov 2023 15:00:03 +0000
Resent-Message-ID: <handler.67292.B67292.170075154629541 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170075154629541
          (code B ref 67292); Thu, 23 Nov 2023 15:00:03 +0000
Received: (at 67292) by debbugs.gnu.org; 23 Nov 2023 14:59:06 +0000
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>
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-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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 28 Nov 2023 01:00:02 +0000
Resent-Message-ID: <handler.67292.B67292.170113315323898 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Mekeor Melire <mekeor@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170113315323898
          (code B ref 67292); Tue, 28 Nov 2023 01:00:02 +0000
Received: (at 67292) by debbugs.gnu.org; 28 Nov 2023 00:59:13 +0000
Received: from localhost ([127.0.0.1]:45089 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r7mRU-0006DO-KE
	for submit <at> debbugs.gnu.org; Mon, 27 Nov 2023 19:59:12 -0500
Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:54056)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r7mRS-0006D9-FP
 for 67292 <at> debbugs.gnu.org; Mon, 27 Nov 2023 19:59:10 -0500
Received: from [IPV6:2a02:1808:86:c504:e5c5:6f62:a19d:14e8]
 ([IPv6:2a02:1808:86:c504:e5c5:6f62:a19d:14e8])
 by albert.telenet-ops.be with bizsmtp
 id Fcyw2B005420ZDt06cyw4t; Tue, 28 Nov 2023 01:58:57 +0100
Message-ID: <55357bdc-cdfe-c264-7618-f69681565fb6@HIDDEN>
Date: Tue, 28 Nov 2023 01:58: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
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN> <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
 <87jzq8bke0.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <87jzq8bke0.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------eNAWhk0xdAjCoa0KcMJiIt0d"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1701133137; bh=1wUirm7PKfZ0lXQnJ/cEVKWYGGC0++8loQ3ZitXMjfs=;
 h=Date:Subject:To:References:From:In-Reply-To;
 b=WX1u8/60uJYLAhsM9rg61M75e4LvJwfMOy72MHcg+Z/fGFHbVASFwe6VvQGD2ZcPT
 2NmFQ9DS5freOcIX5/AuE6APeKxSPp53NxoLKaJPJTv5kc+n7LBy7u4yCtzO7bT8mn
 2QaJZ/lEOa1qdRV/SACiCv5m5rA7C27YtfieGLpNQ60QBvOLhA8P8NLwjEE3jomQDw
 uRuv+WOb1L6QSskQW9ZfIxRIqKR+2Tkx2eblF1IWl9OFPfx4OXAY2gJ/kmcH5r+Eqe
 VeOnsseHpw7+7oaZXJFzjCAbvMO70dUVW5yzJp6ukyM1OQH6/LR0i9Gb5fkZ5Wtji0
 UscReJA9fsTfQ==
X-Spam-Score: -2.9 (--)
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)
--------------eNAWhk0xdAjCoa0KcMJiIt0d
Content-Type: multipart/mixed; boundary="------------yz67GwsceW9HHaJrNvmh8VWf";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Mekeor Melire <mekeor@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>,
 67292 <at> debbugs.gnu.org
Message-ID: <55357bdc-cdfe-c264-7618-f69681565fb6@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>
 <87jzq8bke0.fsf@HIDDEN>
In-Reply-To: <87jzq8bke0.fsf@HIDDEN>

--------------yz67GwsceW9HHaJrNvmh8VWf
Content-Type: multipart/mixed; boundary="------------KNrhvY7QU03K8pypIOKmQxjg"

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

T3AgMjMtMTEtMjAyMyBvbSAxNToxNyBzY2hyZWVmIE1la2VvciBNZWxpcmU6DQo+PiA+PsKg
QnVnwqAyOsKgbm/CoGNvbGxpc2lvbsKgaGFuZGxpbmcuDQo+IA0KPiBBcyBmYXIgYXMgSSBr
bm93LCBHdWl4IGRvZXMgbm90IHByb3ZpZGUgYSBmYWNpbGl0eSB0byBwcmlvcml0aXplIGEg
DQo+IGZpbGXCoGZyb23CoG9uZcKgcGFja2FnZcKgb3ZlcsKgdGhlwqBzYW1lwqBmaWxlwqBm
cm9twqBhbm90aGVywqBwYWNrYWdlLg0KDQpBcyBJIG1lbnRpb25lZCBpbiBhIHByZXZpb3Vz
IGUtbWFpbCBpbiAjNjcyOTIsIGl0IGRvZXMgcHJvdmlkZSBhIA0KZmFjaWxpdHkgLS0gbm90
IG1lbnRpb25lZDogYnkgZGVmYXVsdCwgdGhlIGZpcnN0IHBhY2thZ2UgaW4gdGhlIGxpc3Qg
aXMgDQpwcmlvcml0aXplZC4NCg0KPiBCdXTCoGFsc28swqBJwqBkb24ndMKgdGhpbmvCoHRo
aXPCoGlzwqBuZWNlc3NhcnnCoGhlcmUswqBiZWNhdXNlwqBpbsKgYcKgR3VpeC1pbnN0YWxs
ZWTCoEVtYWNzLMKgdGhlwqBwYXRoc8KgdG/CoEd1aXgtaW5zdGFsbGVkwqBFbWFjcy1yZWxh
dGVkwqBwYWNrYWdlc8KgYXBwZWFywqBmaXJzdMKgaW7CoEVtYWNzJ8KgbG9hZC1wYXRowqB2
YXJpYWJsZSzCoHdoZXJlYXPCoHRoZcKgcGF0aHPCoHRvwqB0aGXCoGVsaXNwLWRpcmVjdG9y
aWVzwqBmcm9twqBFbWFjc8KgaXRzZWxmwqBjb21lwqBsYXN0LsKgVGh1cyzCoGVtYWNzLXRy
YW5zaWVudCdzwqB0cmFuc2llbnQuZWzCoGlzwqBhbHdheXPCoHByZWZlcnJlZMKgb3ZlcsKg
RW1hY3MnwqB0cmFuc2llbnQuZWwuDQoNCklmIHRoZSBjb2xsaXNpb24gaXMgbm90IGEgcHJv
YmxlbSB0aGVuIEd1aXggc2hvdWxkbid0IGJlIHdhcm5pbmcgYWJvdXQgDQppdCAtLSBhcyBz
dWNoLCB0aGUgY29sbGlzaW9uIGhhbmRsaW5nIG5lZWRzIHRvIGJlIGFkanVzdGVkIHRvIG5v
dCBlbWl0IGEgDQp3YXJuaW5nIGluIHRoaXMgY2FzZS4NCg0KQmVzdCByZWdhcmRzLA0KTWF4
aW1lIERldm9zDQo=
--------------KNrhvY7QU03K8pypIOKmQxjg
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-----

--------------KNrhvY7QU03K8pypIOKmQxjg--

--------------yz67GwsceW9HHaJrNvmh8VWf--

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

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

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZWU7UAUDAAAAAAAKCRBJ4+4iGRcl7gWW
AQCC1NUVdXtIA3Nl3McQ1i0n9piIfbCR9OScyMV6Nue2hwD+I6cEoEbp08OWhj6bJ5YrPODYwUSq
wCpt884IZT/0eQ4=
=UoOr
-----END PGP SIGNATURE-----

--------------eNAWhk0xdAjCoa0KcMJiIt0d--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 28 Nov 2023 01:49:02 +0000
Resent-Message-ID: <handler.67292.B67292.170113610129164 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>, Mekeor Melire <mekeor@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170113610129164
          (code B ref 67292); Tue, 28 Nov 2023 01:49:02 +0000
Received: (at 67292) by debbugs.gnu.org; 28 Nov 2023 01:48:21 +0000
Received: from localhost ([127.0.0.1]:45124 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r7nCz-0007Zx-Ba
	for submit <at> debbugs.gnu.org; Mon, 27 Nov 2023 20:48:20 -0500
Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:39846)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1r7nCw-0007Yw-C4
 for 67292 <at> debbugs.gnu.org; Mon, 27 Nov 2023 20:48:15 -0500
Received: from [IPV6:2a02:1808:86:c504:e5c5:6f62:a19d:14e8]
 ([IPv6:2a02:1808:86:c504:e5c5:6f62:a19d:14e8])
 by baptiste.telenet-ops.be with bizsmtp
 id Fdny2B00C420ZDt01dnzrr; Tue, 28 Nov 2023 02:48:00 +0100
Message-ID: <daacad7f-20f7-3781-1137-0f85731c88ea@HIDDEN>
Date: Tue, 28 Nov 2023 02:47:58 +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
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> <87fs0xpl1t.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <87fs0xpl1t.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------mMo9xCucDZRujs5ehlv9eDR3"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1701136080; bh=Wx9KGzKHyRtYKQ1TCZlk/1Q1SvV/Sw+I9xLF8nTMeJk=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=X/gQVA5aD4tLEaI73mOdP1wKhVjaupZ0ZiA5pRnvlcVkQgI7TiZvI2X3dacd7h1z+
 zfPW3OnuGaBO1YMV3PnzrRkUPDEploryIjls3wLq51lX1wpz560ZCaSHv29SVF6acU
 zQDn3oGdTWvL2sX2udTF8RUcXy4naIQLHVwDjcC74BUrBF0HyYd8zKm8ikIZgyK1Yg
 Ti5B/T2B5XA4mIkSQd3EYkOCKbcFbV49sIC4xmduMe1kdY3vfTbaLL3eatnbrSerqI
 2edxbWlMWmkosxNp0sK/HwDGf8Wxfzy3VXY1k9YMuaH0OZ8US/7qqtKC4Haj1e+WsV
 B1oLLICiCtRUQ==
X-Spam-Score: -2.9 (--)
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)
--------------mMo9xCucDZRujs5ehlv9eDR3
Content-Type: multipart/mixed; boundary="------------vMvYVjZHB9Vj7K5ARDjEKqvC";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>,
 Mekeor Melire <mekeor@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Message-ID: <daacad7f-20f7-3781-1137-0f85731c88ea@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>
 <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN> <87fs0xpl1t.fsf@HIDDEN>
In-Reply-To: <87fs0xpl1t.fsf@HIDDEN>

--------------vMvYVjZHB9Vj7K5ARDjEKqvC
Content-Type: multipart/mixed; boundary="------------M4kWKA6JLxYEBn3PQrx7ZmNw"

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

T3AgMjItMTEtMjAyMyBvbSAyMTo1MyBzY2hyZWVmIFNpbW9uIFRvdXJuaWVyOg0KPiBPbiBt
YXIuLCAyMSBub3YuIDIwMjMgYXQgMTk6MDEsIE1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NA
dGVsZW5ldC5iZT4gd3JvdGU6DQo+IA0KPj4gWWVzLCBpdCBpcyBvZmZpY2lhbCwgYnV0IHRo
ZSBxdWVzdGlvbiB3YXMgaG93IHRoZSBidW5kbGluZyBpcyBub3QgYSBidWcgKGFuZA0KPj4g
aW1wbGljaXRseSwgd2hldGhlciBpdCBpcyBidW5kbGluZyksIG5vdCB3aGV0aGVyIHRoZSBi
dW5kbGluZyBpcyBvZmZpY2lhbC4NCj4gDQo+IFRoZSBidW5kbGluZyBpcyBub3QgYSBidWcg
YmVjYXVzZSBpdCBpcyBob3cgRW1hY3MgaXMgZGV2ZWxvcGVkLg0KDQpUaGF0J3Mgd2hhdCB0
aGV5IGFsbCBzYXkuICBXaGF0J3MgZG8gZGlmZmVyZW50IGFib3V0IEVtYWNzIHRoYXQgd2Ug
DQpzaG91bGQgYWNjZXB0IHRoaXMgZnJvbSBFbWFjcyBhbmQgbm90IGZyb20gb3RoZXIgYnVu
ZGxlcnM/ICBMaWtlLCBzdXJlLCANCnRoZXJlIGFyZSBzb21lIGRpZmZlcmVuY2VzIGluIGhv
dyBFbWFjcyBidW5kbGVzIHRoaW5ncyBjb21wYXJlZCB0byANCm90aGVycywgYnV0IGhvdyBk
byB0aGVzZSBkaWZmZXJlbmNlcyBtYXR0ZXI/DQoNCj4gVGhlDQo+IHRlcm0g4oCcYnVuZGxl
4oCcIOKAkyB3aGljaCB3b3VsZCBwb3RlbnRpYWxseSBpbXBseSBiZWluZyB1bmJ1bmRsZWQg
YnkgR3VpeA0KPiBwYWNrYWdlcnMg4oCTIGlzIG1pc2xlYWRpbmcuDQoNCldoYXQgaXMgbWlz
bGVhZGluZyBhYm91dCB0aGUgInRlcm0iIGJ1bmRsZSAvIG1pc2xlYWRpbmcgYWJvdXQgDQpw
b3RlbnRpYWxseSBiZWluZyB1bmJ1bmRsZWQgYnkgR3VpeCBwYWNrYWdlcnM/DQoNCj4gRW1h
Y3MgbWFpbnRhaW5lcnMgZ3JhbnQgc29tZSBwYWNrYWdlcyBhbmQgbWFrZSB0aGVtIHBhcnQg
b2YgRW1hY3MgYXMNCj4gYnVpbHRpbiBwYWNrYWdlOyB3aGF0ZXZlciB3aGVyZSB0aGVzZSBw
YWNrYWdlcyBhcmUgZGV2ZWxvcGVkIG9yIGlmIHRoZXNlDQo+IHBhY2thZ2VzIGZvbGxvdyBh
bm90aGVyIHJlbGVhc2Ugc2NoZWR1bGUgdGhhbiB0aGUgRW1hY3MgcmVsZWFzZQ0KPiBzY2hl
ZHVsZS4gIFRoZSBzZWN0aW9uIOKAnE5ldyBNb2RlcyBhbmQgUGFja2FnZXMgaW4gRW1hY3Mg
WC5Z4oCdIG9mIHRoZSBORVdTDQo+IGZpbGUgZm9yIGVhY2ggcmVsZWFzZSAoTkVXUy4yOCwg
TkVXUywyNywgZXRjLikgbGlzdHMgc3VjaCBwcm9tb3RlZA0KPiBwYWNrYWdlcy4gIFBsZWFz
ZSBub3RlIHRoYXQgRW1hY3MgMjkgaW50cm9kdWNlcyBhIOKAnE5ldyB1c2VyIG9wdGlvbg0K
PiAncGFja2FnZS1pbnN0YWxsLXVwZ3JhZGUtYnVpbHQtaW4n4oCdLCBhcyBtZW50aW9uZWQg
aW4gTkVXUy4NCj4gDQo+IEZvciBpbnN0YW5jZSwgdGhlIHBhY2thZ2VzIHdpZGdldC5lbCBv
ciB3b21hbi5lbCBvciBtYW55IG90aGVycyB3ZXJlDQo+IGluaXRpYWxseSBkZXZlbG9wZWQg
b3V0c2lkZSB0aGUgU2F2YW5uYWggRW1hY3MgdHJlZSwgdGhlbiBpbnRlZ3JhdGVkDQo+IChi
ZWluZyBwcm9tb3RlZCBidWlsdGluKSwgYW5kIG5vdyB0aGUgb3JpZ2luYWwgZGV2ZWxvcG1l
bnQgbG9jYXRpb24gaXMNCj4gZ29uZSDigJMgd2hpY2ggbWVhbnMgYWxsIHRoZSBtYWludGVu
YW5jZSBidXJkZW4gZm9yIHRoZXNlIGJ1aWx0aW4gcGFja2FnZXMNCj4gaXMgbm93IGRvbmUg
YnkgRW1hY3MgbWFpbnRhaW5lcnMuDQoNClllcywgRW1hY3MgaW50ZWdyYXRlcyBvdXRzaWRl
IHRoaW5ncywgSSd2ZSBoZWFyZCBpdCBhbHJlYWR5IC4uLg0KDQpJZiB3ZSdyZSB0YWxraW5n
IGFib3V0IG1pc2xlYWRpbmcgc3RhdGVtZW50cyAuLi4NCg0KRm9yIHdpZGdldCBhbmQgd29t
YW4sIHN1cmUsIEknbGwgdGFrZSB5b3VyIHdvcmQgZm9yIGl0IGlzIGZ1bGx5IG1lcmdlZCAN
CmluIEVtYWNzIChib3RoIHRoZSBsaXRlcmFsIGNvZGUgJiBkZXZlbG9wbWVudCAoJiBtYWlu
dGVuYW5jZSkpLiAgQnV0IEknbSANCnRhbGtpbmcgYWJvdXQgZW1hY3MtdHJhbnNpZW50IChu
b3Qgd2lkZ2V0IG9yIHdvbWFuKSwgYW5kIG5vdGUsIGFzIEkgDQpwb2ludGVkIG91dCBwcmV2
aW91c2x5LCBlbWFjcy10cmFuc2llbnQgZGV2ZWxvcG1lbnQgbG9jYXRpb24gYXBwZWFycyB0
byANCmJlIDxodHRwczovL2dpdGh1Yi5jb20vbWFnaXQvdHJhbnNpZW50PiAod2hpY2ggaXMg
bm90IHRoZSBTYXZhbm5haCBFbWFjcyANClRyZWUpIC0tIHRoZXJlJ3MgZXZlbiBhIG5ldyBj
b21taXQgOCBob3VycyBhZ28sIGFuZCBpdCBkb2Vzbid0IHNlZW0gdG8gDQpiZSBkaXNhcHBl
YXJpbmcgYW55dGltZSBzb29uLg0KDQpJZiB5b3UgaGF2ZSBleGFtcGxlcywgcGxlYXNlIG9u
bHkgdXNlIG5vbi1taXNsZWFkaW5nIGV4YW1wbGVzIC4uLg0KDQo+IE9uY2UgYnVpbHRpbiwg
dGhlIGNvZGUgb2YgYSBwYWNrYWdlIGRpc3RyaWJ1dGVkIHdpdGggR05VIEVtYWNzIGlzDQo+
IG1haW50YWluZWQgYnkgRW1hY3MgbWFpbnRhaW5lcnMgYW5kIGZ1bGx5IHBhcnQgb2YgR05V
IEVtYWNzLg0KDQpZZXMsIGFuZD8gIEhvdyBkb2VzIGJlaW5nIGZ1bGx5IHBhcnQgb2YgR05V
IEVtYWNzIGFuZCBiZWluZyBtYWludGFpbmVkIA0KYnkgRW1hY3MgbWFpbnRhaW5lcnMgbWFr
ZSBpdCBhbnkgbGVzcyBidW5kbGluZz8gIFRoZXJlIGlzIG1vcmUgdG8gDQpkZXZlbG9wbWVu
dCB0aGFuIG1haW50ZW5hbmNlLg0KDQpFdmVuIGlmIHdlIHdlcmUgdG8gZXhjbHVkZSBzaXR1
YXRpb25zIGxpa2UgdGhpcyBmcm9tIGEgZGVmaW5pdGlvbiBvZiANCuKAmGJ1bmRsaW5n4oCZ
LCB0aGF0IGp1c3QgY2hhbmdlcyB0aGUgbmFtZSBvZiB0aGUgdGhpbmcsIHRoZXJlIHN0aWxs
IHJlbWFpbiANCnNvbWUgYmVuZWZpdHMgdG8gd2hhdCB5b3UgYXJlbid0IGNhbGxpbmcgdW5i
dW5kbGluZyAvIGRvd25zaWRlcyB0byB3aGF0IA0KeW91IGFyZW4ndCBjYWxsaW5nIGJ1bmRs
aW5nLg0KDQo+IEFzIGV4cGxpY2l0bHkgY29tbWVudGVkIGluIHRoZSBoZWFkZXIgb2YgdHJh
bnNpZW50LmVsIHRoYXQgY29tZXMgd2l0aA0KPiBFbWFjczoNCj4gDQo+IC0tODwtLS0tLS0t
LS0tLS0tLS1jdXQgaGVyZS0tLS0tLS0tLS0tLS0tLXN0YXJ0LS0tLS0tLS0tLS0tLT44LS0t
DQo+IDs7OyB0cmFuc2llbnQuZWwgLS0tIFRyYW5zaWVudCBjb21tYW5kcyAgLSotIGxleGlj
YWwtYmluZGluZzp0IC0qLQ0KPiANCj4gOzsgQ29weXJpZ2h0IChDKSAyMDE4LTIwMjMgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuDQo+IA0KPiA7OyBBdXRob3I6IEpvbmFzIEJl
cm5vdWxsaSA8am9uYXNAYmVybm91bC5saT4NCj4gOzsgVVJMOiBodHRwczovL2dpdGh1Yi5j
b20vbWFnaXQvdHJhbnNpZW50DQo+IA0KPiBbLi4uXQ0KPiANCj4gOzsgVGhpcyBmaWxlIGlz
IHBhcnQgb2YgR05VIEVtYWNzLg0KPiAtLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0t
LS0tLS0tLS0tLS1lbmQtLS0tLS0tLS0tLS0tLS0+OC0tLQ0KDQpJbmRlZWQsIGJ1bmRsZWQg
ZGVwZW5kZW5jaWVzIGFyZSBwYXJ0IG9mIHdoYXQgaXQgaXMgYnVuZGxlZCBpbnNpZGUuIA0K
QW5kPyAgSG93IGRvZXMgdGhpcyBleHRyYSBjb21tZW50IG1hdHRlciB3LnIudC4gd2hldGhl
ciBpdCBpcyBidW5kbGluZyANCmFuZCB3aGV0aGVyIHRoZSBidW5kbGluZyBpcyB0byBiZSB0
b2xlcmF0ZWQ/DQoNCj4gVGhlIGNvbGxpc2lvbiBpcyBhIGJ1Zy4gIFRoZSByZXBvcnQgb2Yg
YnVuZGxlZCBpcyBub3QgYSBidWcuDQoNCklmIHRoYXQncyB5b3VyIG9waW5pb24sIHBsZWFz
ZSBnaXZlIHlvdSBhcmd1bWVudCBvbiBob3cgdGhlIGJ1bmRsaW5nIG9mIA0KZW1hY3MtdHJh
bnNpZW50LCBvciB3aGF0ZXZlciB5b3Ugd2FudCB0byBjYWxsIGl0IGluc3RlYWQgb2Yg4oCY
YnVuZGxpbmfigJksIA0KaXMgbm90IGEgYnVnLg0KDQotLS0gKEZyb206IE1la2VvciBNaWxl
cmUpDQoNCj4gSXQgbWlnaHQgYmUgcG9zc2libGUgdG8gY3V0IG91dCBzb21lIHBhcnRzIG9m
IEVtYWNzIHNvIHRoYXQgZW1hY3MtbWluaW1hbCBpcyBtb3JlIG1pbmltYWwuIEJ1dCBJIHRo
aW5rIHRoaXMgY291bGQgYmVjb21lIHF1aXRlIGNvbXBsaWNhdGVkIGJlY2F1c2Ugd2UgZG9u
J3Qga25vdyBleGFjdGx5IHdoaWNoIHBhcnRzIG9mIEVtYWNzIGFyZSBuZWVkZWQgdG8gYnVp
bGQgRW1hY3MtcmVsYXRlZCBwYWNrYWdlcyBzaW5jZSB0aGV5IG1pZ2h0IHJlbHkgb24gYW55
IEVsaXNwIGNvZGUgZHVyaW5nIGNvbXBpbGUtdGltZS4gQWxzbywgbW9yZSBnZW5lcmFsbHks
IGl0J2QgYmUgaGFyZCB0byBkZWNpZGUgd2hpY2ggcGFydHMgYXJlIG5vdCBuZWVkZWQsIGku
ZS4gd2hlcmUgdG8gZHJhdyB0aGUgbGluZSBldGMuIEFsbCBpbiBhbGwsIEkgZG9uJ3QgdGhp
bmsgdGhhdCBpdCdzIHdvcnRoIHRoZSBlZmZvcnQgYW5kIG1haW50ZW5hbmNlLiANCg0KSWYg
bWFraW5nIGVtYWNzLW1uaW1hbCBtb3JlIG1pbmltYWwgaXMgdG9vIGNvbXBsaWNhdGVkLCBk
b24ndCBkbyBpdCANCnRoZW4sIGp1c3QgcmVwbGFjZSB0aGUgYnVuZGxlZCBjb3B5IHdpdGgg
YW4gdXAtdG8tZGF0ZSAoc291cmNlKSB2ZXJzaW9uLCANCmFzIEkgcHJvcG9zZWQgcHJldmlv
dXNseS4NCg0KQWxzbywgSSBkb24ndCB0aGluayBJIHByb3Bvc2VkIG1pbmltYWxpc2luZyBF
bWFjcyB0byBvbmx5IHdoYXQncyBuZWVkZWQgDQp0byBidWlsZCBFbWFjcy1yZWxhdGVkIHBh
Y2thZ2VzICh0aG91Z2ggSSBjb3VsZCBlYXNpbHkgYmUgDQptaXNyZW1lbWJlcmluZykgLS0g
SUlSQywgSSBvbmx5IHByb3Bvc2VkIG1pbmltYWxpc2luZyBpdCB0byB0aGUgZXh0ZW50IA0K
b2YgZXhjbHVkaW5nIHRoZSBidW5kbGVkIEVtYWNzIHBhY2thZ2VzLg0KDQo+IFRBTkdFTlRJ
QUxMWTogSSdkIGxpa2UgdG8gbWVudGlvbiB0aGF0IHRoaXMgdG9waWMgYmVjb21lcyBzb3J0
IG9mIGEgcHJvYmxlbSB3aGVuICgxKSB5b3UgaGF2ZSBpbnN0YWxsZWQgRW1hY3Mgd2l0aCAi
Z3VpeCBpbnN0YWxsIGVtYWNzLW5leHQgLS13aXRoLWJyYW5jaD1lbWFjcy1uZXh0PW1hc3Rl
ciIgb3Igc2ltaWxhcjsgYW5kICgyKSB5b3UgaW5zdGFsbGVkIHNvbWUgRW1hY3MtcmVsYXRl
ZCBwYWNrYWdlIHZpYSBHdWl4LCB3aGljaCBwcm9wYWdhdGVzIGFub3RoZXIgRW1hY3MtcmVs
YXRlZCBwYWNrYWdlIHRoYXQgaXMgYWxzbyBidWlsdCBpbnRvIEVtYWNzLiBUaGlzIHdvdWxk
IGNhdXNlIGEgZG93bmdyYWRlIG9mIHRoYXQgcHJvcGFnYXRlZCwgYnVpbHQtaW4sIEVtYWNz
LXJlbGF0ZWQgcGFja2FnZS4gRS5nLiB0aGlzIGhhcHBlbnMgd2l0aCBlbWFjcy1jb25zdWx0
LWVnbG90IHdoaWNoIHByb3BhZ2F0ZXMgZW1hY3MtZWdsb3Qgd2hpY2ggaXMgYWxzbyBidWls
dCBpbnRvIEVtYWNzIGl0c2VsZi4gQSB3b3JrLWFyb3VuZCBpcyB0byBvdmVyd3JpdGUgdGhl
IGlucHV0IGxpa2UgdGhpczogImd1aXggaW5zdGFsbCBlbWFjcy1uZXh0IGVtYWNzLWNvbnN1
bHQtZWdsb3QgLS13aXRoLWlucHV0PWVtYWNzLWVnbG90PWVtYWNzLW5leHQgLS13aXRoLWJy
YW5jaD1lbWFjcy1uZXh0PW1hc3RlciIuIA0KDQpObz8gIFVubGVzcyB5b3UgZG8gIi0td2l0
aC1icmFuY2g9ZW1hY3MtbmV4dD1zb21ldGhpbmctb2xkIiBvciB0aGUgbGlrZSwgDQp5b3Ug
d2lsbCBuZXZlciBnZXQgYSBkb3duZ3JhZGUgLS0geW91IHdpbGwgbm90IGdldCBhbiBhdXRv
bWF0aWMgdXBncmFkZSANCnRvIHdoYXQncyBidW5kbGVkIGluIEVtYWNzLW5leHQsIGJ1dDoN
Cg0KICAoYSkgeW91IHdvbid0IGdldCBhbnl0aGluZyBvbGRlciB0aGFuIHdoYXQgaXMgY3Vy
cmVudGx5IHBhY2thZ2VkIGluDQogICAgICBHdWl4LiAoSGVuY2UsIG5vdCBhIGRvd25ncmFk
ZS4pDQogIChiKSBhbmQgeW91IGFza2VkIGZvciBhIGxhdGVzdCBlbWFjcywgbm90IGEgbGF0
ZXN0IGVtYWNzLWVnbG90Lg0KDQpZb3UgbWlnaHQgZXZlbiBnZXQgc29tZXRoaW5nIG5ld2Vy
IHRoYW4gaW4gdGhlIG1hc3RlciBicmFuY2ggb2YgRW1hY3MsIA0KaWYgdGhlIEVtYWNzIG1h
aW50YWluZXJzIGhhdmVuJ3QgbWVyZ2VkIGluIHRoZSBsYXRlc3QgdmVyc2lvbiB5ZXQuDQoN
CkFsc28sIEkgZG9uJ3QgZ2V0IHdoYXQgIi0td2l0aC1pbnB1dD1lbWFjcy1lZ2xvdD1lbWFj
cy1uZXh0IiBpcyBzdXBwb3NlZCANCnRvIGRvLiAgTGlrZSwgZ29vZCBmb3IgQU9ULCBidXQg
dGhpcyBpcyBub3QgYSBidWcgcmVwb3J0IGFib3V0IEFPVCBhbmQgDQpBRkFJSyBFbWFjcyBo
YXMgYXV0b21hdGljIHJlY29tcGlsYXRpb24uDQoNCj4gSWYgeW91IHdhbnQgdG8ga25vdyB3
aGljaCBidWlsdC1pbiBwYWNrYWdlcyBhcmUgZGlzdHJpYnV0ZWQgc2VwYXJhdGVseSB2aWEg
R05VIEVscGEsIHNlYXJjaCB0aGUgZm9sbG93aW5nIGZpbGUgZm9yICI6Y29yZSIuIE5vdGUg
dGhhdCBvbmx5IGEgc3Vic2V0IG9mIHRob3NlIG1pZ2h0IGJlIHBhY2thZ2VkIHNlcGFyYXRl
bHkgaW4gR3VpeC4NCj4gDQo+ICAgICBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2Nn
aXQvZW1hY3MvZWxwYS5naXQvdHJlZS9lbHBhLXBhY2thZ2VzIA0KDQpJIGRvbid0IHdhbnQg
dG8ga25vdy4gIEkgdXNlIEd1aXggYXMgcGFja2FnZSBtYW5hZ2VyLCBub3QgRW1hY3MgLS0g
SSANCmRvbid0IHJlYWxseSBjYXJlIHdoZXRoZXIgYSBoeXBvdGhldGljYWwgcGFja2FnZSBp
cyBkaXN0cmlidXRlZCB2aWEgRWxwYS4NCg0KQmVzdCByZWdhcmRzLA0KTWF4aW1lIERldm9z
Lg0K
--------------M4kWKA6JLxYEBn3PQrx7ZmNw
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-----

--------------M4kWKA6JLxYEBn3PQrx7ZmNw--

--------------vMvYVjZHB9Vj7K5ARDjEKqvC--

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

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

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZWVGzgUDAAAAAAAKCRBJ4+4iGRcl7lTl
AQC361f2EMDzIj4A9wQCmLydrNruNQ0GL1VLrF7syKN5tAD+MKEqzdIrEkcTjU0GCAHZYGWeyfnn
1Elv70AGWRqMEAs=
=xq9q
-----END PGP SIGNATURE-----

--------------mMo9xCucDZRujs5ehlv9eDR3--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Mekeor Melire <mekeor@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 28 Nov 2023 11:17:02 +0000
Resent-Message-ID: <handler.67292.B67292.17011701799833 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.17011701799833
          (code B ref 67292); Tue, 28 Nov 2023 11:17:02 +0000
Received: (at 67292) by debbugs.gnu.org; 28 Nov 2023 11:16:19 +0000
Received: from localhost ([127.0.0.1]:45536 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r7w4h-0002YW-F5
	for submit <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:16:19 -0500
Received: from mout02.posteo.de ([185.67.36.66]:42733)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mekeor@HIDDEN>) id 1r7w4f-0002YH-BY
 for 67292 <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:16:18 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 517AB240103
 for <67292 <at> debbugs.gnu.org>; Tue, 28 Nov 2023 12:16:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1701170164; bh=djceuMXdpbW0dXviu7HkeD9EF6gITr6a9FoSQWhsDsA=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=WiRW9uxaOx3gjT/GW7/t2tV3F0QewkPbn+6YPNf2l0CMXzBEf5E+6QgdYp1nJpSOo
 d0o+WdR8kWDi43g+bv2hmWbg5y5e4Yb/9AVmCjBDBPG1uUO2BAA6EhtylvBI362xJw
 XAzd0Ue/p/Axcx3Ahh1eZiado95saYr83uxq1JMs6MOINYDI+Olq6l+Cpo/9QWQc6+
 T/1PL2F5LhuoRE+6wacKe8Ar5KksDOExjh5qKFYNlntIYJNbfldXb0M6+QHJ5r/Qsk
 xrJ41/nTMBeE97zKU9TfqmvD1u+zacwIofYz/t8MmB6uscrB8SNYGgS9VDAHeppSIb
 9XB+dUEbwqNwA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Sffyq11dhz6tyH;
 Tue, 28 Nov 2023 12:16:03 +0100 (CET)
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <86r0kk208a.fsf@HIDDEN>
 <d7740e36-6c7d-35bf-64c1-2218c3e01198@HIDDEN>
 <87jzq8bke0.fsf@HIDDEN>
 <55357bdc-cdfe-c264-7618-f69681565fb6@HIDDEN>
From: Mekeor Melire <mekeor@HIDDEN>
Date: Tue, 28 Nov 2023 11:12:40 +0000
In-reply-to: <55357bdc-cdfe-c264-7618-f69681565fb6@HIDDEN>
Message-ID: <87edgajfim.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-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 (---)


2023-11-28 01:58 maximedevos@HIDDEN:

> [[PGP Signed Part:Undecided]]
> Op 23-11-2023 om 15:17 schreef Mekeor Melire:
> >> >>=C2=A0Bug=C2=A02:=C2=A0no=C2=A0collision=C2=A0handling.
> > As far as I know, Guix does not provide a facility to=20
> > prioritize a
> > file=C2=A0from=C2=A0one=C2=A0package=C2=A0over=C2=A0the=C2=A0same=C2=A0=
file=C2=A0from=C2=A0another=C2=A0package.
>
> As I mentioned in a previous e-mail in #67292, it does provide a
> facility -- not mentioned: by default, the first package in the=20
> list
> is prioritized.

Sorry for the oversight. Which list are you referring to?

> If the collision is not a problem then Guix shouldn't be warning=20
> about
> it -- as such, the collision handling needs to be adjusted to=20
> not emit
> a warning in this case.

True. That'd be nice. Should we discuss this here, in this bug-report or in=
 another, new bug-report that is dedicated to the problem of unnecessary co=
llision-warnings?




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Mekeor Melire <mekeor@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 28 Nov 2023 11:42:02 +0000
Resent-Message-ID: <handler.67292.B67292.170117169913524 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN>
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170117169913524
          (code B ref 67292); Tue, 28 Nov 2023 11:42:02 +0000
Received: (at 67292) by debbugs.gnu.org; 28 Nov 2023 11:41:39 +0000
Received: from localhost ([127.0.0.1]:45679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r7wTC-0003W3-NE
	for submit <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:41:39 -0500
Received: from mout02.posteo.de ([185.67.36.66]:57409)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mekeor@HIDDEN>) id 1r7wTA-0003Vm-3B
 for 67292 <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:41:37 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id A1EED240105
 for <67292 <at> debbugs.gnu.org>; Tue, 28 Nov 2023 12:41:22 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1701171682; bh=uT705nIXm6HBQPwj0Hwsq2YSFQrV3PtPwVz1UNgO0IA=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From;
 b=NPbUqhdqSSFlbDW3NNyXDJ/uQeabcBoVDf9zpyR7bq/Wde99yiLqCV2qvz6dVhX3M
 PBiA5+Gi1J7LA1tzymVmJqMc1EXQ+y+lZqsnhjORm4JogiqACP/C7Ab9xR/4LTQInG
 4aBvBQTzpJi0k0RtcZHQldrkNf4/cR1OBKpZ1tV2GI+RaC7DZeypGvqSXYCdkhAVNi
 Kkwd2kCkU2b9wy7a0Raoar7ex8kIyIJmwI4CE5w6gmPpuL7SJ8xJjOnY4eeCpMqaov
 A06O/BoYnhpJCkMULmvqinfYjZ9x9T8bJVrYHNaGbcC+idF23VsiiqkbRC30TfNoFs
 nT6+ACTAL4DVg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4SfgX15VSrz6txZ;
 Tue, 28 Nov 2023 12:41:21 +0100 (CET)
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>
 <87fs0xpl1t.fsf@HIDDEN>
 <daacad7f-20f7-3781-1137-0f85731c88ea@HIDDEN>
From: Mekeor Melire <mekeor@HIDDEN>
Date: Tue, 28 Nov 2023 11:15:04 +0000
In-reply-to: <daacad7f-20f7-3781-1137-0f85731c88ea@HIDDEN>
Message-ID: <87a5qyjecf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
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 (---)

2023-11-28 02:47 maximedevos@HIDDEN:
> Op 22-11-2023 om 21:53 schreef Simon Tournier:
> > On mar., 21 nov. 2023 at 19:01, Maxime Devos 
> > <maximedevos@HIDDEN> wrote:

> For widget and woman, sure, I'll take your word for it is fully 
> merged
> in Emacs (both the literal code & development (& maintenance)). 
> But
> I'm talking about emacs-transient (not widget or woman), and 
> note, as
> I pointed out previously, emacs-transient development location 
> appears
> to be <https://github.com/magit/transient> (which is not the 
> Savannah
> Emacs Tree) -- there's even a new commit 8 hours ago, and it 
> doesn't
> seem to be disappearing anytime soon.

Note that transient.el from Emacs-master and from github.com/magit/transient actually have diverged. In particular, the following commit is present on Emacs-master while it is not present on magit/transient: https://git.savannah.gnu.org/cgit/emacs.git/commit/lisp/transient.el?id=7705bdfa5b89f78dab049f73f636b9680a3c12bc

The relation between the possibly-existing separate repository of an Emacs-core-package (e.g. github.com/magit/transient) to the Emacs-repository itself seems to depend on the concrete package. As we just saw, for transient.el, that its version in the separate repository and in the Emacs-repository may temporarily diverge. Tarsius, the transient-maintainer, merges changes into Emacs after version bumps.

Another example is eglot.el. It also has a separate repository but that repository is only occasionally synced with the more progressed version that is tracked in the Emacs repository itself.

> --- (From: Mekeor Milere)

It's "Melire". Why did you respond to my mail in a separate thread?

> If making emacs-mnimal more minimal is too complicated, don't do 
> it
> then, just replace the bundled copy with an up-to-date (source)
> version, as I proposed previously.

Replacing the "bundled copy" could erase fixes, that are only present in Emacs, and not present in github.com/magit/transient.

> > 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-branch=emacs-next=master" or similar; and 
> > (2) you
> > installed some Emacs-related 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=emacs-eglot=emacs-next
> > --with-branch=emacs-next=master".
>
> No?  Unless you do "--with-branch=emacs-next=something-old" or 
> the
> like, you will never get a downgrade -- you will not get an 
> automatic
> upgrade to what's bundled in Emacs-next, but:
>
>  (a) you won't get anything older than what is currently 
>  packaged in
>      Guix. (Hence, not a downgrade.)
>  (b) and you asked for a latest emacs, not a latest emacs-eglot.
>
> You might even get something newer than in the master branch of 
> Emacs,
> if the Emacs maintainers haven't merged in the latest version 
> yet.

As elaborated before, some packages (like Eglot) are primarily developed in the Emacs repository. (Unlike Transient.)

> Also, I don't get what "--with-input=emacs-eglot=emacs-next" is
> supposed to do.

It effectively removes emacs-eglot as input for the installed packages and their dependencies

> > 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
>
> I don't want to know.  I use Guix as package manager, not Emacs 
> -- I
> don't really care whether a hypothetical package is distributed 
> via
> Elpa.

The point is that Guix downloads the source code of (some?) Elpa-distributed packages from Elpa. For example: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/emacs-xyz.scm?h=60c97924e9519361494aaf0686e28eb831a42315#n1011




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 28 Nov 2023 11:44:01 +0000
Resent-Message-ID: <handler.67292.B67292.170117178913672 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxime Devos <maximedevos@HIDDEN>, Mekeor Melire <mekeor@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.170117178913672
          (code B ref 67292); Tue, 28 Nov 2023 11:44:01 +0000
Received: (at 67292) by debbugs.gnu.org; 28 Nov 2023 11:43:09 +0000
Received: from localhost ([127.0.0.1]:45683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r7wUf-0003YS-DA
	for submit <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:43:09 -0500
Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:39073)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1r7wUc-0003Y4-Tx
 for 67292 <at> debbugs.gnu.org; Tue, 28 Nov 2023 06:43:07 -0500
Received: by mail-wm1-x332.google.com with SMTP id
 5b1f17b1804b1-40b36e721fcso1863175e9.0
 for <67292 <at> debbugs.gnu.org>; Tue, 28 Nov 2023 03:42:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701171774; x=1701776574; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=kkDregPvxEvBg6BDGI/Xhe1tdkBGiJ+iZvZjgKAEp70=;
 b=RO8b0lEbzzuaIftZPSFMbDdwTZJ7IxB+2GYf7y3WC72OFtw67x2hezxGI02YmAkass
 ne7xgZC79+Num77ZpupCJnPPHsWYax1nnXHsXCVEPYrTZJElSbl/McTCCI7nOOP8T6Ml
 7lTnRLhHWn4PzidhpmtLWSfjJOLwOgM/7JN0Y559UFrcV9Y42t96UvroBDIByTM9KPEk
 oXdLZd6z+hGJWs964zA12uikjLaOZr6BFDyr0EQFWos/kNWfzL2HXqCk24ynmSWptzSC
 HmfYG2BPdOMNe/NfO3z8yt6iAoKxFOb7vU21bMs/+1lJ3CqaQrUTXvZvnpTmJ9J92zhy
 vY0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701171774; x=1701776574;
 h=content-transfer-encoding:mime-version: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=kkDregPvxEvBg6BDGI/Xhe1tdkBGiJ+iZvZjgKAEp70=;
 b=tGOxYmrySMAHbKbVnn7rkyhiTtfy7RREvoNfDrXRgup20fV41eJuWHNJZatSdd7Yw3
 EUAUkHOWo8E++uf9bwMesFGOZv4js4YaB60rZl7GI7ZE7/XYy4KroKN9kqtI4ep8wlLq
 S8A3GyOwTSymJ2Ogx+EVADMGYucO63OQ7PO6udO1UVoPzKWugQ4TslRqVfgqfP2PFe1q
 v5GNE1HCEkslsL+QuVh7CFCu6+Ygs5xRIB7FGFFszxf5fGUHCgFOv2SoUJ7s93XbJIBS
 eZFL9c27tKTbn9ZARABJOL2wVZWGQUdyOmlbGNT6TGf1q8ezs8SC0GyWMuKwkW5rP6Xg
 qfcg==
X-Gm-Message-State: AOJu0YyaKhmjb67Z5Z0zjYGDowBOzzB/QfoS0DSWiMukfg09m57dlLIO
 BdV0wHZ5dOCQd6AlOS7KSXjJ73uzlxs=
X-Google-Smtp-Source: AGHT+IF1Y6AV5UAydSTcJsm9exvgBgjQMtT4x8ZNGEwRKfx+jiUI0ojY1tFimO4GIehhlec1kjZdoQ==
X-Received: by 2002:a05:600c:3d8b:b0:40b:3d6d:e46b with SMTP id
 bi11-20020a05600c3d8b00b0040b3d6de46bmr8741051wmb.4.1701171774128; 
 Tue, 28 Nov 2023 03:42:54 -0800 (PST)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 n26-20020a05600c3b9a00b0040b400711f5sm10931923wms.7.2023.11.28.03.42.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 28 Nov 2023 03:42:53 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
In-Reply-To: <daacad7f-20f7-3781-1137-0f85731c88ea@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>
 <fa20a80b-608b-ec9b-2995-b0c4e865a9b0@HIDDEN>
 <87fs0xpl1t.fsf@HIDDEN>
 <daacad7f-20f7-3781-1137-0f85731c88ea@HIDDEN>
Date: Tue, 28 Nov 2023 10:45:57 +0100
Message-ID: <868r6igqi2.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 (-)

On Tue, 28 Nov 2023 at 02:47, Maxime Devos <maximedevos@HIDDEN> wrote:

>> Once builtin, the code of a package distributed with GNU Emacs is
>> maintained by Emacs maintainers and fully part of GNU Emacs.
>
> Yes, and?  How does being fully part of GNU Emacs and being maintained=20
> by Emacs maintainers make it any less bundling?  There is more to=20
> development than maintenance.

Please read GNU Emacs documentation and how GNU Emacs is developed.  I
have tried to do my best for pointing you some links.  If these are not
enough, you should dig by your own.  Maybe ask on emacs-devel mailing
list how the GNU Emacs development process works.

> If making emacs-mnimal more minimal is too complicated, don't do it=20
> then, just replace the bundled copy with an up-to-date (source) version,=
=20
> as I proposed previously.

This is *not* the GNU Emacs release model.  GNU Emacs version X.Y *is*
all the exact same files as the ones stored in Savannah.  If you want to
replace the file
/gnu/store/=E2=80=A6-emacs-X.Y/share/emacs/X.Y/lisp/transient.el.gz by some=
thing
else, you need to package that exact file.  Therefore, your proposal
would imply to have two packages:

 + emacs-transient-next following development of transient.el =E2=80=93 this
   development happens outside Savannah.  Please note for other builtin
   packages, this development happens inside the Emacs repository
   located in Savannah.

 + emacs-transient providing the exact same version as the builtin one
   tracked in the GNU Emacs release X.Y branch located in Savannah.

Again, transient.el is not bundled.  It is a builtin package which means
it is fully part of GNU Emacs.  Being developed outside Savannah does
not make it bundled.


Regards,
simon




Message sent to andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: [PATCH] gnu: emacs: Pin natively compiled packages.
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
In-Reply-To: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN
Resent-Date: Sun, 08 Dec 2024 17:53:02 +0000
Resent-Message-ID: <handler.67292.B67292.173368037123250 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 67292 <at> debbugs.gnu.org
Cc: Mekeor Melire <mekeor@HIDDEN>, Maxime Devos <maximedevos@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
X-Debbugs-Original-Xcc: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173368037123250
          (code B ref 67292); Sun, 08 Dec 2024 17:53:02 +0000
Received: (at 67292) by debbugs.gnu.org; 8 Dec 2024 17:52:51 +0000
Received: from localhost ([127.0.0.1]:51620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tKLSc-00062v-Lk
	for submit <at> debbugs.gnu.org; Sun, 08 Dec 2024 12:52:51 -0500
Received: from mail-wr1-f65.google.com ([209.85.221.65]:53396)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1tKLSZ-00062c-I1
 for 67292 <at> debbugs.gnu.org; Sun, 08 Dec 2024 12:52:48 -0500
Received: by mail-wr1-f65.google.com with SMTP id
 ffacd0b85a97d-38633b5dbcfso1250775f8f.2
 for <67292 <at> debbugs.gnu.org>; Sun, 08 Dec 2024 09:52:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1733680301; x=1734285101; darn=debbugs.gnu.org;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :message-id:from:to:cc:subject:date:message-id:reply-to;
 bh=TdFSc2xtkuWlcThhNyAiCd/Eg5aT1V6HwxQDVIJRkHA=;
 b=AHuy9pfqPtSCf0kpivuUNOPQ02Nd4YMibq0JtwwEW/OThe2Y5h4H442eM6uOaYU/OX
 YE7h5YbzVZcnpeqQ8OdUYv0dMyFv/tyZUzG1XMShlRza7bHEdhZsCsKHWfbpN79JYfYp
 5VL6LSBGASgxPqGqyLORS/EUZa6UvQnNJ7jI9eZ+2/yv9yN6AL1Lw50T38+6i/k7LSTE
 nst9oKdIe0XN/TjHF9NYTsrFphRjTzmZzcX2o1Ii1eeVrDtuYalW4FqceGdJNezqe+xd
 lXDVP6A99jNjASnsoCPHplZH/DcPhNK+a4X2Oy1OSFJ6GbDCBSdChu+nX8Yke7wwDEU7
 kYQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1733680301; x=1734285101;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :message-id:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=TdFSc2xtkuWlcThhNyAiCd/Eg5aT1V6HwxQDVIJRkHA=;
 b=uUaeuOWfjA+2JjfyD5I6crKhBBFMeDQNAXPIsIpnJkxuTMDnTxM/EJq58QA1tVgmfa
 Go2XSlAaIIxEl563GUf7lCFtxndWfS7wFK93ql68RWbHSnefBhRpjb7CNfeUw/GdC8WS
 SpKAbsxgQNHXxrglXzHNQBNokyzqP5L3HkaD0HEH1+JjJTZiqpLht9P4Epk18mrL2X+X
 ENQthfIFGA2HaSHICKvKn+UsyBgcUptx1hGCGLZSu3lS3+P0tYSOoOVJSwhVEtC78uCH
 bJHt2Uemm5WrYx8UOUn8xNER5Mhb8RSjKniD6MYFn1v+da/e7Xu1BdjshLJiJZ4Drrci
 SSrw==
X-Gm-Message-State: AOJu0Yx0h+5v6LGjVYiXL0ZZZ4v+Rl9UZ/5vHluC/Vrd/l3pcHExEelW
 RSQUDMLyWNmmBHzHrkrF3GKXq0XKL2nbRKe15Nky87N7XsE4nNUzaty9fNvg
X-Gm-Gg: ASbGncuPhC3zLxK+se3omhebF4iQaVXkxgSgym72QAg2MUScFvM+JXRKK2gYKkzYq1k
 5e2k2jmcA3FgMX8m6B5Zc2JKcdT8VrMyQHJKnZcUndsgxxWZ6wF8MohBm/qPhY5YXCmANt9j2oc
 t17XWa7b+6WW+AptA8qnLBWiByTsGQZfxrhDBFDMFNSeE/4ZHDzjiQM0LJYQJq8ElHCrjn4wryE
 JRDVcRmAOk1llpBdPAPDAHKG2zx1/GcDv2q15IhoolGiJs+2dUk0f8HpH2ptho1gHIZUlVzgBnP
 dRXUBRyhpC1sz9exeKyyfxV6Ew==
X-Google-Smtp-Source: AGHT+IFdXSEbwdvGEfTg6eYzqbPpd/16FKZFYEjPfQyAiCEQJ8YgjY+yI+oF35XHW7sNbFgSBKnaDA==
X-Received: by 2002:a5d:6d0e:0:b0:385:fabf:13d5 with SMTP id
 ffacd0b85a97d-3862b36ac65mr8699466f8f.25.1733680301175; 
 Sun, 08 Dec 2024 09:51:41 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-434f44eaac7sm25859115e9.42.2024.12.08.09.51.40
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 08 Dec 2024 09:51:40 -0800 (PST)
Message-ID: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Sun, 8 Dec 2024 18:30:54 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 2.2 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * gnu/packages/patches/emacs-native-comp-pin-packages.patch:
    New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm
    (emacs)[source]: Use it here. [#:phases]: Remove =?UTF-8?Q?=E2=80?= [...] 
 
 Content analysis details:   (2.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.221.65 listed in sa-accredit.habeas.com]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.221.65 listed in bl.score.senderscore.com]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (liliana.prikler[at]gmail.com)
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
                             [209.85.221.65 listed in wl.mailspike.net]
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.221.65 listed in list.dnswl.org]
  2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
                             service
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.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * gnu/packages/patches/emacs-native-comp-pin-packages.patch:
    New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm
    (emacs)[source]: Use it here. [#:phases]: Remove =?UTF-8?Q?=E2=80?= [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.221.65 listed in sa-accredit.habeas.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.221.65 listed in list.dnswl.org]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.221.65 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
                             [209.85.221.65 listed in wl.mailspike.net]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (liliana.prikler[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
  2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
                             service
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs)[source]: Use it here.
[#:phases]: Remove ‘disable-native-compilation’.

Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
---
Hi Guix

I finally got around to fixing this issue.  The fix is actually quite simple:
it checks that the candidate eln file resides under the same prefix as the elc
file it was generated from.  With this change applied

* `guix shell emacs` will allow emacs to load its own natively-compiled
  transient, assuming a previously clean environment
* `guix shell emacs emacs-transient` will instead load the byte-compiled
  transient from emacs-transient
* `guix shell emacs emacs-transient --with-input=emacs-minimal=emacs` will
  load the native-compiled emacs

We still have to find a better way to enable native compilation for everything,
but this will give us the best performance possible while avoiding similar
issues in the future (side-eyeing org-mode, cc-mode et al. for possible
breakages).

Cheers

 gnu/local.mk                                  |  1 +
 gnu/packages/emacs.scm                        | 11 +-----
 .../emacs-native-comp-pin-packages.patch      | 39 +++++++++++++++++++
 3 files changed, 41 insertions(+), 10 deletions(-)
 create mode 100644 gnu/packages/patches/emacs-native-comp-pin-packages.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index a02745d59c..652a6c1748 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1195,6 +1195,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/emacs-lispy-fix-thread-last-test.patch   \
   %D%/packages/patches/emacs-native-comp-driver-options.patch   \
   %D%/packages/patches/emacs-native-comp-fix-filenames.patch   \
+  %D%/packages/patches/emacs-native-comp-pin-packages.patch   \
   %D%/packages/patches/emacs-next-exec-path.patch   \
   %D%/packages/patches/emacs-next-native-comp-driver-options.patch   \
   %D%/packages/patches/emacs-pasp-mode-quote-file-names.patch  \
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 8140f61882..b0690fc4fb 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -117,6 +117,7 @@ (define-public emacs-minimal
                                        "emacs-fix-scheme-indent-function.patch"
                                        "emacs-native-comp-driver-options.patch"
                                        "emacs-native-comp-fix-filenames.patch"
+                                       "emacs-native-comp-pin-packages.patch"
                                        "emacs-pgtk-super-key-fix.patch"))
               (modules '((guix build utils)))
               (snippet
@@ -233,16 +234,6 @@ (define-public emacs-minimal
                 (("\\(tramp-compat-process-running-p \"(.*)\"\\)" all process)
                  (format #f "(or ~a (tramp-compat-process-running-p ~s))"
                          all (string-append "." process "-real"))))))
-          (add-after 'unpack 'disable-native-compilation
-            (lambda _
-              ;; Temporary workaround to prevent the behaviour discussed in
-              ;; <https://issues.guix.gnu.org/72333>.
-              ;; Please remove once the native-compilation for Emacs packages
-              ;; is fully supported.
-              (substitute* "lisp/transient.el"
-                ((";; End:")
-                 ";; no-native-compile: t
-;; End:"))))
           (add-before 'configure 'fix-/bin/pwd
             (lambda _
               ;; Use `pwd', not `/bin/pwd'.
diff --git a/gnu/packages/patches/emacs-native-comp-pin-packages.patch b/gnu/packages/patches/emacs-native-comp-pin-packages.patch
new file mode 100644
index 0000000000..dc328f03a8
--- /dev/null
+++ b/gnu/packages/patches/emacs-native-comp-pin-packages.patch
@@ -0,0 +1,39 @@
+Index: emacs-29.4/src/lread.c
+===================================================================
+--- emacs-29.4.orig/src/lread.c
++++ emacs-29.4/src/lread.c
+@@ -1668,9 +1668,34 @@ directories, make sure the PREDICATE fun
+ 
+ #ifdef HAVE_NATIVE_COMP
+ static bool
++permit_swap_for_eln (Lisp_Object src_name, Lisp_Object eln_name)
++{
++  char *src = SSDATA (src_name), *eln = SSDATA (eln_name);
++  size_t eln_ln = strlen (eln);
++
++  while (*src && *eln && *src == *eln)
++    {
++      ++src; ++eln; --eln_ln;
++    }
++
++  /* After stripping common prefixes, the first directory should be
++   * "lib/" (inside the Guix store) or "native-lisp" (inside Emacs build).
++   * Alternatively, if eln contains "eln-cache", it's likely the user's
++   * cache, which we will also permit. */
++
++  return
++    (eln_ln > 4 && !strncmp (eln, "lib/", 4)) ||
++    (eln_ln > 12 && !strncmp (eln, "native-lisp/", 12)) ||
++    strstr (eln, "eln-cache") != NULL;
++}
++
++static bool
+ maybe_swap_for_eln1 (Lisp_Object src_name, Lisp_Object eln_name,
+ 		     Lisp_Object *filename, int *fd, struct timespec mtime)
+ {
++  if (!permit_swap_for_eln (src_name, eln_name))
++    return false;
++
+   struct stat eln_st;
+   int eln_fd = emacs_open (SSDATA (ENCODE_FILE (eln_name)), O_RDONLY, 0);
+ 

base-commit: 17d86ac9df841deca4f2f5e173f50bd2461fe680
-- 
2.46.0





Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: [PATCH] gnu: emacs: Pin natively compiled packages.
Resent-From: Andrew Tropin <andrew@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 09 Dec 2024 07:46:02 +0000
Resent-Message-ID: <handler.67292.B67292.173373036220268 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 67292 <at> debbugs.gnu.org
Cc: Mekeor Melire <mekeor@HIDDEN>, cox.katherine.e+guix@HIDDEN, Maxime Devos <maximedevos@HIDDEN>, liliana.prikler@HIDDEN, Simon Tournier <zimon.toutoune@HIDDEN>
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173373036220268
          (code B ref 67292); Mon, 09 Dec 2024 07:46:02 +0000
Received: (at 67292) by debbugs.gnu.org; 9 Dec 2024 07:46:02 +0000
Received: from localhost ([127.0.0.1]:52769 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tKYSv-0005Gm-80
	for submit <at> debbugs.gnu.org; Mon, 09 Dec 2024 02:46:01 -0500
Received: from out-177.mta1.migadu.com ([95.215.58.177]:12943)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andrew@HIDDEN>) id 1tKYSs-0005GU-Ie
 for 67292 <at> debbugs.gnu.org; Mon, 09 Dec 2024 02:46:00 -0500
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1;
 t=1733730321;
 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=naozM5MVLhW+mAO+as57SPHTfWbqdHhtvZj4GKpAHM0=;
 b=mBpKnZHNuDD5+CNLvEo10KkgZoO+ewnYB+spawTZDZdzjryV8QlEQ4BYFFoS7O2fGRG9hK
 lUntWUP16jRtUJSx+6hBv9eSMqhYxyBVWtcrqFVEr+XjZnPp+CwPxhjdJtUOM4uqC6A9wR
 rauq61jlgZf0ATI5wbbidBnlpyEuhgoOUwNdp3HVr7dK9y2OYLrcjaocl3HREqRh7fI/y2
 hxAISus7oKzaqAn6B2RFUZy0cEx5a1wByMoAhAHs36q93RctHRUIuLMOWE31UIXxxdyy1m
 BtcNDp7mm+xgUKKcT/9NhKpGxBCjwBztDcxdvpnZgzRiTokeiRc0JSDMrCJWQg==
From: Andrew Tropin <andrew@HIDDEN>
In-Reply-To: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
Date: Mon, 09 Dec 2024 11:45:13 +0400
Message-ID: <87h67db8qe.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
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.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2024-12-08 18:30, Liliana Marie Prikler wrote:

> * gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
> * gnu/local.mk (dist_patch_DATA): Register it here.
> * gnu/packages/emacs.scm (emacs)[source]: Use it here.
> [#:phases]: Remove =E2=80=98disable-native-compilation=E2=80=99.
>
> Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
> ---
> Hi Guix
>
> I finally got around to fixing this issue.  The fix is actually quite sim=
ple:
> it checks that the candidate eln file resides under the same prefix as th=
e elc
> file it was generated from.  With this change applied
>
> * `guix shell emacs` will allow emacs to load its own natively-compiled
>   transient, assuming a previously clean environment
> * `guix shell emacs emacs-transient` will instead load the byte-compiled
>   transient from emacs-transient
> * `guix shell emacs emacs-transient --with-input=3Demacs-minimal=3Demacs`=
 will
>   load the native-compiled emacs
>
> We still have to find a better way to enable native compilation for every=
thing,
> but this will give us the best performance possible while avoiding similar
> issues in the future (side-eyeing org-mode, cc-mode et al. for possible
> breakages).
>
> Cheers
>
>  gnu/local.mk                                  |  1 +
>  gnu/packages/emacs.scm                        | 11 +-----
>  .../emacs-native-comp-pin-packages.patch      | 39 +++++++++++++++++++
>  3 files changed, 41 insertions(+), 10 deletions(-)
>  create mode 100644 gnu/packages/patches/emacs-native-comp-pin-packages.p=
atch
>
> diff --git a/gnu/local.mk b/gnu/local.mk
> index a02745d59c..652a6c1748 100644
> --- a/gnu/local.mk
> +++ b/gnu/local.mk
> @@ -1195,6 +1195,7 @@ dist_patch_DATA =3D						\
>    %D%/packages/patches/emacs-lispy-fix-thread-last-test.patch   \
>    %D%/packages/patches/emacs-native-comp-driver-options.patch   \
>    %D%/packages/patches/emacs-native-comp-fix-filenames.patch   \
> +  %D%/packages/patches/emacs-native-comp-pin-packages.patch   \
>    %D%/packages/patches/emacs-next-exec-path.patch   \
>    %D%/packages/patches/emacs-next-native-comp-driver-options.patch   \
>    %D%/packages/patches/emacs-pasp-mode-quote-file-names.patch  \
> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
> index 8140f61882..b0690fc4fb 100644
> --- a/gnu/packages/emacs.scm
> +++ b/gnu/packages/emacs.scm
> @@ -117,6 +117,7 @@ (define-public emacs-minimal
>                                         "emacs-fix-scheme-indent-function=
.patch"
>                                         "emacs-native-comp-driver-options=
.patch"
>                                         "emacs-native-comp-fix-filenames.=
patch"
> +                                       "emacs-native-comp-pin-packages.p=
atch"
>                                         "emacs-pgtk-super-key-fix.patch"))
>                (modules '((guix build utils)))
>                (snippet
> @@ -233,16 +234,6 @@ (define-public emacs-minimal
>                  (("\\(tramp-compat-process-running-p \"(.*)\"\\)" all pr=
ocess)
>                   (format #f "(or ~a (tramp-compat-process-running-p ~s))"
>                           all (string-append "." process "-real"))))))
> -          (add-after 'unpack 'disable-native-compilation
> -            (lambda _
> -              ;; Temporary workaround to prevent the behaviour discussed=
 in
> -              ;; <https://issues.guix.gnu.org/72333>.
> -              ;; Please remove once the native-compilation for Emacs pac=
kages
> -              ;; is fully supported.
> -              (substitute* "lisp/transient.el"
> -                ((";; End:")
> -                 ";; no-native-compile: t
> -;; End:"))))
>            (add-before 'configure 'fix-/bin/pwd
>              (lambda _
>                ;; Use `pwd', not `/bin/pwd'.
> diff --git a/gnu/packages/patches/emacs-native-comp-pin-packages.patch b/=
gnu/packages/patches/emacs-native-comp-pin-packages.patch
> new file mode 100644
> index 0000000000..dc328f03a8
> --- /dev/null
> +++ b/gnu/packages/patches/emacs-native-comp-pin-packages.patch
> @@ -0,0 +1,39 @@
> +Index: emacs-29.4/src/lread.c
> +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> +--- emacs-29.4.orig/src/lread.c
> ++++ emacs-29.4/src/lread.c
> +@@ -1668,9 +1668,34 @@ directories, make sure the PREDICATE fun
> +=20
> + #ifdef HAVE_NATIVE_COMP
> + static bool
> ++permit_swap_for_eln (Lisp_Object src_name, Lisp_Object eln_name)
> ++{
> ++  char *src =3D SSDATA (src_name), *eln =3D SSDATA (eln_name);
> ++  size_t eln_ln =3D strlen (eln);
> ++
> ++  while (*src && *eln && *src =3D=3D *eln)
> ++    {
> ++      ++src; ++eln; --eln_ln;
> ++    }
> ++
> ++  /* After stripping common prefixes, the first directory should be
> ++   * "lib/" (inside the Guix store) or "native-lisp" (inside Emacs buil=
d).
> ++   * Alternatively, if eln contains "eln-cache", it's likely the user's
> ++   * cache, which we will also permit. */
> ++
> ++  return
> ++    (eln_ln > 4 && !strncmp (eln, "lib/", 4)) ||
> ++    (eln_ln > 12 && !strncmp (eln, "native-lisp/", 12)) ||
> ++    strstr (eln, "eln-cache") !=3D NULL;
> ++}
> ++
> ++static bool
> + maybe_swap_for_eln1 (Lisp_Object src_name, Lisp_Object eln_name,
> + 		     Lisp_Object *filename, int *fd, struct timespec mtime)
> + {
> ++  if (!permit_swap_for_eln (src_name, eln_name))
> ++    return false;
> ++
> +   struct stat eln_st;
> +   int eln_fd =3D emacs_open (SSDATA (ENCODE_FILE (eln_name)), O_RDONLY,=
 0);
> +=20
>
> base-commit: 17d86ac9df841deca4f2f5e173f50bd2461fe680

Hi Liliana!

I didn't try this patch, but the approach looks reasonable.

=2D-=20
Best regards,
Andrew Tropin

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmdWoAkACgkQIgjSCVjB
3rCG8g/+Mb/9h1LjeiGd+QWxwafzzZCm5dWOaKjSayZtYMC5XTQVKGr/iZLWlyDC
U32/TuLnwWejDyhl31YZ2pNCzhFQM3tt8XvHNstn0SwIXHBOE4mlmbgHc1AOpoyS
DOnQBA9h9aYevgmVdZq/rqVDw3joy2nURqz8fQmB0GY6oBxR3e/NPOrRLJM4SO70
viMm7Iu9DmYw12JzJuWU8MxJQFZRJNpup4QkS3tMoYN/LvD2Dumt8ROz8hFY6wlr
0Fo2FxC+vnhH4QWqKXtPUBnLQnZhojFG/fvxXwjTfNvZddvKnYmv0wmPXW8OE5xr
O0TmtmA0Afki20YHCTyN4XJekip8tuHKXVTtEP4ahL5XE1/aWkX18lIDzpnv4rp3
LDreRq8f++ruz1xU5CnyULCZcqpUzM/xOZHU2I/E/d30SF9EJPz0qCx+Ianwc7oL
IRIJFfaRQunARCM51Ov83DJCNRRCOdAwdmj7TfOCHpbLaGHijLyy7/YWhVPQwu8F
Kio7GF/YkalIy4xvIX08eO/d7ehpQTUNSoTR5eLYuDhIiaDuklnxKj/DFfvGLAfh
0XH0I73y5DgBbtj+pbQVcmJpPOGf2r9KkNo0OjmSlwV3xleWUl8jY0GB/13lnp5Q
DB687Vexo9G/hXyxJUD8kJm/zgLq77EOSdX6exOQkTrwqJeSjIw=
=nt+Z
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Suhail Singh <suhailsingh247@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 17 Dec 2024 20:12:02 +0000
Resent-Message-ID: <handler.67292.B67292.173446628812474 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Cc: Simon Tournier <zimon.toutoune@HIDDEN>, Mekeor Melire <mekeor@HIDDEN>, cox.katherine.e+guix@HIDDEN, Maxime Devos <maximedevos@HIDDEN>, andrew@HIDDEN, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173446628812474
          (code B ref 67292); Tue, 17 Dec 2024 20:12:02 +0000
Received: (at 67292) by debbugs.gnu.org; 17 Dec 2024 20:11:28 +0000
Received: from localhost ([127.0.0.1]:60447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNdue-0003F4-KZ
	for submit <at> debbugs.gnu.org; Tue, 17 Dec 2024 15:11:27 -0500
Received: from mail-qv1-f65.google.com ([209.85.219.65]:50352)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <suhailsingh247@HIDDEN>) id 1tNdub-0003Et-C7
 for 67292 <at> debbugs.gnu.org; Tue, 17 Dec 2024 15:11:22 -0500
Received: by mail-qv1-f65.google.com with SMTP id
 6a1803df08f44-6d8adbda583so68371976d6.0
 for <67292 <at> debbugs.gnu.org>; Tue, 17 Dec 2024 12:11:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734466221; x=1735071021; darn=debbugs.gnu.org;
 h=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=tjT010GQPjk8RRo80Qys5FsnEXlm9xizOibX7HzcS1A=;
 b=S+E1lNvUGICJpL/9KlpzOnQnlR4nZ+a8qCdKMtUBpdgTsG49HEaafs6up22VM2fyLE
 GyT/zNZDJ5x1z4wO0aRo7joKfwVFuUAMyIlxn1R8vNc8EvOGIpuzaydnXYblxlnOUBzR
 /U6wrnzi8Y34akpLW24ADJSvJyn0VWuchcwMk1OcanEqyYy2iXmJw8u0ctKay97ISjP0
 H4pEBCW+KoL9MoNffDeFDgJMmGwsH6mzflPwVhVXXncBKDWdewqGI14FKKCaIc8s78sh
 pm08CnrcCSJGZjMPY64cw7dMJVhHGm1X9RLuPnaOVLPCzAMmTcQUCWXtFfPUeMc8gTqP
 Cfvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734466221; x=1735071021;
 h=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=tjT010GQPjk8RRo80Qys5FsnEXlm9xizOibX7HzcS1A=;
 b=S3RhICTOifyS6FwlVnru7EqKfKgkEPCBkRgV1rnn8Tt97mP1+oAr8HvPaIUMFr0VAY
 TUdrpnHIJyWN1btfubu/Lw4TBlE/s3FenJeIuYDGAjKO12Xt2ZPdIMjWXeQMCZhoYCuw
 VPz2Cz/q2bHdj/tx3iC0KOnXC0xSjeXivPiszObecqLsYJARbirl2Na+rQbBikQteLYR
 WQ52h2+W3DPcK/qGat6IUXL3uIZ/O+MkUQWn1Z6+cT+i3Oq/NYkoZR2p7tD/6LrvNaCL
 6GesbXC/01IOG0Mm9qkuOUA8vD1T6bPeK/ldfPCh7rKqe9fMhSA8qH8u9E7MPKg6icQv
 NsmA==
X-Gm-Message-State: AOJu0YxmG0meriHI34sTySDp9/g5Y5vKCiBEkOLO65uknE3SIUhAEKbf
 B3tkNmuAZiiRsW3msyLRb8TwzGkck4xqALddrahE/Pc/tcEyXJPv
X-Gm-Gg: ASbGncsTfUULj+189zTTdWRhsrl7jcyb6yFrBQnlxs7ZzzICm6gnO3YkAjRy+dB0liA
 aaShfLmP6wZvHUkiLjXls7Ebd5u/2boEPLTUamdBuHMlV+cNhH+ZvPWQQ++LauozzjpYu/11NbV
 j+14hPbDK+yQx8QxJUmMj2VK49BUZAHwXBnjYU1Yrzld32sN/n/4dT6WxuCUNJDRP86bEHc5Xr0
 11esy5pKgu6s2gv8Hc0aAuk8bRdroyUU1ecteYhLXT/Vj1SBU6JRCwSIjBAz12mx+NS84mtBqWQ
 /qWePgw3uyToz4wbdg==
X-Google-Smtp-Source: AGHT+IGoscRsEN5CLsdwSPxrDdxNINJOwDMIqtugYajdQW90yQi0Jc5cPSEBjzL8OmWvUEbLVIeG1A==
X-Received: by 2002:a05:6214:250c:b0:6d8:9124:8795 with SMTP id
 6a1803df08f44-6dd091a0fc0mr5279116d6.1.1734466220702; 
 Tue, 17 Dec 2024 12:10:20 -0800 (PST)
Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129])
 by smtp.gmail.com with ESMTPSA id
 6a1803df08f44-6dccd363142sm42210096d6.81.2024.12.17.12.10.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 Dec 2024 12:10:20 -0800 (PST)
From: Suhail Singh <suhailsingh247@HIDDEN>
In-Reply-To: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
 (Liliana Marie Prikler's message of "Sun, 8 Dec 2024 18:30:54 +0100")
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
Date: Tue, 17 Dec 2024 15:10:19 -0500
Message-ID: <875xni136c.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.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: -0.7 (/)

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> * `guix shell emacs emacs-transient --with-input=emacs-minimal=emacs` will
>   load the native-compiled emacs

Hm there may be a bug somewhere (hopefully not in my testing).

I created a profile using:

#+begin_src sh
  ./pre-inst-env guix package --profile=${HOME}/.guix-extra-profiles/test-67292/test-67292 -i bash coreutils-minimal nss-certs emacs emacs-org emacs-magit emacs-transient --with-input=emacs-minimal=emacs
#+end_src

And then loaded it via:

#+begin_src sh
  guix shell --pure -CPWN -E '.*GTK.*|.*XDG.*|.*DISPLAY.*|TERM|INSIDE_EMACS' -p ${HOME}/.guix-extra-profiles/test-67292/test-67292
#+end_src

After invoking "emacs -nw -q" in the above profile, I evaluated the
below code:

#+begin_src emacs-lisp
  (eval-and-compile
      (require 'help-fns)
      (defmacro utils/report-compilation-status (fun &optional feature)
        "Report on the compilation status of function FUN.
    Optionally load FEATURE before reporting on compilation status."
        `(progn
           (eval-when-compile
             (when ',feature
               (require ',feature)))
           (let ((descstr (substring-no-properties
                           (with-output-to-string
                             (help-fns-function-description-header ',fun)))))
             (cons ',fun
                   (cond
                    ((string-search " native-compiled" descstr) 'native-compiled)
                    ;; ((string-search " autoloaded" descstr) descstr)
                    ((string-search " byte-compiled" descstr) 'byte-compiled)
                    (t descstr))))))

      (defun utils/report-compilation-status/apply (fun &optional feature)
        "Invoke `utils/report-compilation-status' with FUN and FEATURE."
        (eval `(utils/report-compilation-status ,fun ,feature))))
#+end_src

Then, evaluating the below:

#+begin_src emacs-lisp
  (utils/report-compilation-status/apply 'org-agenda 'org-agenda)
#+end_src

Results in '(org-agenda . byte-compiled).

Note, that doing the above without the submitted patch applied results
in '(org-agenda . native-compiled).

-- 
Suhail




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


Received: (at control) by debbugs.gnu.org; 17 Dec 2024 20:13:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 17 15:13:50 2024
Received: from localhost ([127.0.0.1]:60451 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNdx0-0003J3-BL
	for submit <at> debbugs.gnu.org; Tue, 17 Dec 2024 15:13:50 -0500
Received: from mail-qv1-f66.google.com ([209.85.219.66]:52692)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <suhailsingh247@HIDDEN>) id 1tNdww-0003Iq-1a
 for control <at> debbugs.gnu.org; Tue, 17 Dec 2024 15:13:47 -0500
Received: by mail-qv1-f66.google.com with SMTP id
 6a1803df08f44-6d8f1505045so47384576d6.1
 for <control <at> debbugs.gnu.org>; Tue, 17 Dec 2024 12:13:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734466365; x=1735071165; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=X/6VdbD+fIbQH/DHLjq4Z14HaTI5LuxqdrXwQDAE3PY=;
 b=MsyFX1i8so8znIKTidic+wWJUG9BvQqhgXAQ0tS7hFixfOlgxfwU1i9F7Y5BTmyN5f
 PyJZkay8I0VsNjRAWZISrjxcjeW+fmDI9P+8tr/Ro7kkLoQlcuWq6F0716Za/QQhSUGl
 zAojw3REQ+ZaeOHwwNy1mIBtjqCb32Rdr62ULZV+A8/CRfwfrSGXphJkNZFDITzgFeY9
 hUUnBjBmYutby653h+3mc79P2mtb5H7YclhveabIqj+BDWVPQCizDEPNJmvvKw15+YF5
 7is1tIau2ruaF7CO2V87EtUYsWWWmCZB4/yzqVzhGKz8bbfh/pQaZZ6CzXZzzavRaD2D
 AH+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734466365; x=1735071165;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=X/6VdbD+fIbQH/DHLjq4Z14HaTI5LuxqdrXwQDAE3PY=;
 b=mHMEV7fQh48BTWylf7zkFxpW0bpLgxdSy12+0pO6LGKtKiwntXogIfIHRbevfnmJLK
 /7WBMZTXnFFBo4gBklWsGgOzwY9ZEJCxrJriumuQmf9tj2hlVSn50P5xGkl4IlPNkMry
 oxIGzkhCCbqmI2qT2+rbuXbeExy/K/9C7WnwhWNc0bBcC5qG9BXyWB7q7LwYT7NxYLoA
 LmryQtsoaTE4pIhr1waGhcQFNiWiKguIhbBeEOm3ZGFVFTzjId2eNvMDS+hg2QJPvlm/
 gNnTy99doc8XMQqIwWm2qGFXTV7YcxZfV9pLT0/ZK3ymm6SNYVsL+74jlfmRZLqdtvVj
 DAfw==
X-Gm-Message-State: AOJu0YxQmGl6y4qs2ssrHxo8IIhXI55BoSB1qltC4iTcRt7F0vEHhI+y
 6I2iCx9AxRKEDoAx9I4tK5j/AXNX1x/+X9KpI5V4DuIW0K44iT2Y69zmlhs1
X-Gm-Gg: ASbGncuRxGa43YAEQJ/zsF6B+rzhFwvAJ1iphiIJGfcJltP05hn/GzCAJ9nQFpznwkI
 JTNluhsqLgqAIwBXdr3HV4ISsTvW4/HmwZ0l6gIsggOYttCnE5tFfpcYZM4BjZWhOtkAUYPRJr3
 oBzLsl+Nq3O2TZYOYGY+PZssGBZtKuK9CJ+P9wyI3HVw5NitbVA+DQSCzBh6+n9Zy4o+TH6q3Y/
 A3aZf1/G2aCuJ9agpk4b/7rtaI+B3ysKCFYsa5r69uefmq772VuSpxPbbVS95Jp3On0MCfAgpTw
 bmR4gstJBIYcHEXgEw==
X-Google-Smtp-Source: AGHT+IHRTL3PdLYlMkZatP1qV7gKjR81a3gUpebrM7UFzEMGSop5Jq1nH7vxI0cjD/frCbqD0c401A==
X-Received: by 2002:ad4:5f8b:0:b0:6d8:7cdf:a4ed with SMTP id
 6a1803df08f44-6dd0925d4bbmr6294886d6.49.1734466365431; 
 Tue, 17 Dec 2024 12:12:45 -0800 (PST)
Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129])
 by smtp.gmail.com with ESMTPSA id
 6a1803df08f44-6dccd257155sm42117156d6.44.2024.12.17.12.12.44
 for <control <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 Dec 2024 12:12:45 -0800 (PST)
From: "Suhail Singh" <suhailsingh247@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: control message for bug #67292
Date: Tue, 17 Dec 2024 15:12:44 -0500
Message-ID: <8734im132b.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: control
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.7 (/)

user guix
usertag 67292 + waiting-on-contributor
usertag 67292 + under-review
owner 67292 !
quit





Message sent to bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>
Resent-Date: Tue, 17 Dec 2024 21:37:02 +0000
Resent-Message-ID: <handler.67292.B67292.173447140728274 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Suhail Singh <suhailsingh247@HIDDEN>
Cc: Simon Tournier <zimon.toutoune@HIDDEN>, Mekeor Melire <mekeor@HIDDEN>, cox.katherine.e+guix@HIDDEN, Maxime Devos <maximedevos@HIDDEN>, andrew@HIDDEN, 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173447140728274
          (code B ref 67292); Tue, 17 Dec 2024 21:37:02 +0000
Received: (at 67292) by debbugs.gnu.org; 17 Dec 2024 21:36:47 +0000
Received: from localhost ([127.0.0.1]:60578 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNfFH-0007Ly-46
	for submit <at> debbugs.gnu.org; Tue, 17 Dec 2024 16:36:47 -0500
Received: from mail-wm1-f68.google.com ([209.85.128.68]:60850)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1tNfFE-0007Lk-C4
 for 67292 <at> debbugs.gnu.org; Tue, 17 Dec 2024 16:36:45 -0500
Received: by mail-wm1-f68.google.com with SMTP id
 5b1f17b1804b1-4361f664af5so62852865e9.1
 for <67292 <at> debbugs.gnu.org>; Tue, 17 Dec 2024 13:36:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734471338; x=1735076138; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=T5lCtkyNVTBEtYS0mSp/ySlhaC8IPcYceHWfoTtwCkg=;
 b=Hvf/BPEDzrCFqN9sWILE67EqkFFhvaa/1H0JDkTv543eVgSpsUaqZfZf/CneU+gURU
 Ese3x59IwLn/zup2QGYChUWUHtJO0tSuHh3xQYeg1mK1cWLTwELvxH5jqAgTMSRXj4Ej
 s35BjKwoSiz9olmauQxr8H3Dho51w7H8eV8NZqnEkgPYX5xAPNeONiirNUlD8yN3Gsqv
 B9H3MGdbc52ZUfSbn/twQu6C73VWz7Talo432AieNvez6XNc4HWLkAHLkgkv6/U0qa3h
 5mep3m8QlhM5YN24gsdE1G3WXDxPoqvKVkkkt0bMP5n1Z1js2ZfYMrZHnBMC+rHSpSIS
 m5XA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734471338; x=1735076138;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=T5lCtkyNVTBEtYS0mSp/ySlhaC8IPcYceHWfoTtwCkg=;
 b=Q/nwgSjg3GLC9FalN60V3jvBpYGb5z7+GQMPuq77FNCQgc1Bh/hpV2zFDnh9rZzIXN
 HUSFVPaxYlJ07D6ukvXZiohd/JOgLFCYQJkI2+Url6dfFjiEE8upgXdCxmAqTlXTmlRv
 M47n6Z74QYGWy2qhN+CtsXxZ3I2USf8gEVfbMhiFHlRju+Ci59Z2h6Rad9Bo7LP2PdYt
 RyF7XJKIO0JJ7iVvTcfrY416Rr5SFnHwFtCLCBqE3yXYJpHKH0EHBtyMJKPwqrgE5L3A
 bIacdoCHd69tDjSmnUMBRmsC8CLKyPqrOim1k8Y1iHXrUMlYTlxDkHREuqFzzADsk1TL
 8jKA==
X-Gm-Message-State: AOJu0YzYE58gJ4AAkQkGkTqo5eHZ2ypMU7PaZKjaaW2qOxIMDBSGDjLK
 WMuAvgyk3N+Q4SzrYQbVe5xOrjyqz2vHNQBHKRZrUZEN0RgjZC69
X-Gm-Gg: ASbGncs0veaKNfRt4dwgAxTvUnWsbUEdg5WrYpEbPa658XsBKQ6slVy8rG2uyIL2hzM
 Qb1al8ZvH0B6Cj6R5jFEs7PGf22n9s8LNjY5PbWIabx2WrBDR9RiK7zXiTmSJpJwPGXw+fgUAMZ
 MhNCIzaW3eWU2kxcIZrhFNsJpUXNNhiUXCnwLlzYI7AUFh5EcemazZKD0iIieadpBaq8S/GkPOT
 Rz5gsfktXyFay4XWvfkajqgHdUJ0pzkOV9KaNPEwivf8aWGx+sUDh2Y7lGErsEkdCq0eaePDIxu
 5tMf+4t06x4WEyJJxfrMKZ539NUHJg0Y
X-Google-Smtp-Source: AGHT+IHHWq4k+snLXqagcuPvotiesXDg8atkWGNAj6706osQ9mcJJ2mUFQZ1tEY+b+UFYhCWvdoNYA==
X-Received: by 2002:a05:600c:45cd:b0:434:fddf:5bfa with SMTP id
 5b1f17b1804b1-43655341465mr2909065e9.2.1734471338369; 
 Tue, 17 Dec 2024 13:35:38 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-388c80120f9sm12204003f8f.15.2024.12.17.13.35.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 17 Dec 2024 13:35:37 -0800 (PST)
Message-ID: <0029cad4623b6e4064fdcb556198feff5a69c6d3.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 17 Dec 2024 22:36:47 +0100
In-Reply-To: <875xni136c.fsf_-_@HIDDEN>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1733679675.git.liliana.prikler@HIDDEN>
 <875xni136c.fsf_-_@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
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 (-)

Am Dienstag, dem 17.12.2024 um 15:10 -0500 schrieb Suhail Singh:
> Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:
>=20
> > * `guix shell emacs emacs-transient --with-input=3Demacs-
> > minimal=3Demacs` will
> > =C2=A0 load the native-compiled emacs
>=20
> Hm there may be a bug somewhere (hopefully not in my testing).
With some printf-debugging, it appears as though profiles aren't
correctly resolved:
  /gnu/store/pm8rjqqkpkiyc7b2hrigw7kgg0z7c8hf-emacs-dash-2.19.1/share/emacs=
/site-lisp/dash-2.19.1/dash.el =E2=86=92=C2=A0
  /gnu/store/f5wsraz8qp499g2sc9r5ax5p52w622lm-profile/lib/emacs/native-site=
-lisp/29.4-a928e9cc/dash.eln

We should sanitize native-comp-load-path like we do for regular load-path.

Cheers




Message sent to andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: [PATCH v2 1/2] gnu: emacs: Pin natively compiled packages.
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
In-Reply-To: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>
Resent-Date: Fri, 20 Dec 2024 20:29:02 +0000
Resent-Message-ID: <handler.67292.B67292.173472653017472 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 67292 <at> debbugs.gnu.org
Cc: Mekeor Melire <mekeor@HIDDEN>, Maxime Devos <maximedevos@HIDDEN>, Suhail Singh <suhailsingh247@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
X-Debbugs-Original-Xcc: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173472653017472
          (code B ref 67292); Fri, 20 Dec 2024 20:29:02 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Dec 2024 20:28:50 +0000
Received: from localhost ([127.0.0.1]:44185 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tOjc9-0004Xk-O5
	for submit <at> debbugs.gnu.org; Fri, 20 Dec 2024 15:28:50 -0500
Received: from mail-wm1-f66.google.com ([209.85.128.66]:55452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1tOjc7-0004Xa-Fl
 for 67292 <at> debbugs.gnu.org; Fri, 20 Dec 2024 15:28:48 -0500
Received: by mail-wm1-f66.google.com with SMTP id
 5b1f17b1804b1-432d86a3085so16133915e9.2
 for <67292 <at> debbugs.gnu.org>; Fri, 20 Dec 2024 12:28:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734726467; x=1735331267; darn=debbugs.gnu.org;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :message-id:from:to:cc:subject:date:message-id:reply-to;
 bh=8INrGxoBUT/msBmDbZQzNVmUBccPDnv9EUSxR/Zz1u8=;
 b=HSZFMjX8iEKygh6mfsjq3FRrNxoHAqcRUVtkdhxm7ZeJiQfnYrv6Xm1BskIeGHQHgx
 1FjrvapeqdhU6pg/lm+GnbtAWBw0jQnx4Fs4e5L4D91dHSWpM4emaN4yFUHqmIg4/e4o
 cAhraxw7SjV4oeVnTzySg55qAyPf6n6sYG75km4HDQ4TmFLvY6s9CNXK9nfS93Gmmdan
 k3QKYBEE5IASkwhxfm/Jv6wN1GOVmv8AvzpcgTocHuLRGmdt5ngkNxra2FXwNnGO/sOs
 Dqgzg3fS64rb/mQa2gANrOaRwuLmWfnr8kqVqaJZPDtaH9lAK3XtiKU6kWUHZnYMwMDO
 wjcw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734726467; x=1735331267;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :message-id:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=8INrGxoBUT/msBmDbZQzNVmUBccPDnv9EUSxR/Zz1u8=;
 b=lg0RdZ/vzsBlttesfo3Cp6W2mdjOBetlDBsAYtG60YPlphKPJXGOeYgDy3Wnc0T28z
 UuP+cw0XaDGvKbTyQvf6BHfCNmN4AViHQQgZZyeM3eH4jC74l/eFEbzf7e9c0NY4Zw8c
 SqtXTLds96MohGqlqBLW+6G2vGRUkEApfQsrKIhw9WW6pTtQxLc4iLIpCy0aESJ4dw+D
 9GqbRDDgfcQeRALOTnijVTVSFOfdT+M5E0jr7jyIhTQ2Ewx+18YaM2VcmkdaJgGJx+Wv
 Ub+2q/HuPTIx8HOIIMFzlwqaI0hp+j5C0a/veGtWGeQ0ypd6JHXlhIkC9Akhm5Rf+I2u
 tYYg==
X-Gm-Message-State: AOJu0YzPGUe75q8fTLBy4OG9u0wYdes8KRlxDlUc9wIGPMB822hKhbKL
 VobK6m5VEIN+loZkemWF6Tlj3n0VF/dwClLhPVdohuJtqoL5192xNOTw6PZC
X-Gm-Gg: ASbGncvFo/03eY2JX0MQ49ormhPbOn69dGYhMYcc9PEL6+l/Ez2Hjj80ofSCMmYsva9
 3mqIHWrFUk0FSSuv2N7JLc3nnALMCkTw32Mj4REbLyBCzrqX4wZiELHoG5brDqsC5REWHJE6x2/
 J1j5+8XO1c7TypOHJ7kXG6tqlwgzuqq5fflr5T8CFJa3NSCiRnUuKs9vpH1+9lXet50O7SNLE+p
 EmNcQheA8ya4su8ENTokPhSFKE1oiuzz/Hs7t+3WBWEvdjtkzSNyFBDPKlkdPwOuJRbu14cbCCv
 TzaOpk/tHSWyNou50R0IXljeZAlGMsc/
X-Google-Smtp-Source: AGHT+IEW4Ub3dfV9SwE5GEgdUcsgtlGnmV4mq/mvA54YJgD8WV7DyFBEiT4s9aym12kAIhE+QbBPtg==
X-Received: by 2002:a05:600c:3c98:b0:431:6083:cd38 with SMTP id
 5b1f17b1804b1-4366854889amr36855425e9.6.1734726466534; 
 Fri, 20 Dec 2024 12:27:46 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4366a093cbfsm27285025e9.22.2024.12.20.12.27.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 20 Dec 2024 12:27:46 -0800 (PST)
Message-ID: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Sun, 8 Dec 2024 18:30:54 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 4.3 (++++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * gnu/packages/patches/emacs-native-comp-pin-packages.patch:
    New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm
    (emacs)[source]: Use it here. [#:phases]: Remove =?UTF-8?Q?=E2=80?= [...] 
 
 Content analysis details:   (4.3 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.128.66 listed in list.dnswl.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (liliana.prikler[at]gmail.com)
  2.1 DATE_IN_PAST_96_XX     Date: is 96 hours or more before Received:
                             date
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
                             [209.85.128.66 listed in wl.mailspike.net]
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in sa-accredit.habeas.com]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in bl.score.senderscore.com]
  2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
                             service
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 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * gnu/packages/patches/emacs-native-comp-pin-packages.patch:
    New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/emacs.scm
    (emacs)[source]: Use it here. [#:phases]: Remove =?UTF-8?Q?=E2=80?= [...] 
 
 Content analysis details:   (3.3 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in sa-accredit.habeas.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.128.66 listed in list.dnswl.org]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
                             [209.85.128.66 listed in wl.mailspike.net]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (liliana.prikler[at]gmail.com)
  2.1 DATE_IN_PAST_96_XX     Date: is 96 hours or more before Received:
                             date
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
  2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
                             service
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs)[source]: Use it here.
[#:phases]: Remove ‘disable-native-compilation’.

Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
---
 gnu/local.mk                                  |  1 +
 gnu/packages/emacs.scm                        | 11 +-----
 .../emacs-native-comp-pin-packages.patch      | 39 +++++++++++++++++++
 3 files changed, 41 insertions(+), 10 deletions(-)
 create mode 100644 gnu/packages/patches/emacs-native-comp-pin-packages.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index a02745d59c..652a6c1748 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1195,6 +1195,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/emacs-lispy-fix-thread-last-test.patch   \
   %D%/packages/patches/emacs-native-comp-driver-options.patch   \
   %D%/packages/patches/emacs-native-comp-fix-filenames.patch   \
+  %D%/packages/patches/emacs-native-comp-pin-packages.patch   \
   %D%/packages/patches/emacs-next-exec-path.patch   \
   %D%/packages/patches/emacs-next-native-comp-driver-options.patch   \
   %D%/packages/patches/emacs-pasp-mode-quote-file-names.patch  \
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 8140f61882..b0690fc4fb 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -117,6 +117,7 @@ (define-public emacs-minimal
                                        "emacs-fix-scheme-indent-function.patch"
                                        "emacs-native-comp-driver-options.patch"
                                        "emacs-native-comp-fix-filenames.patch"
+                                       "emacs-native-comp-pin-packages.patch"
                                        "emacs-pgtk-super-key-fix.patch"))
               (modules '((guix build utils)))
               (snippet
@@ -233,16 +234,6 @@ (define-public emacs-minimal
                 (("\\(tramp-compat-process-running-p \"(.*)\"\\)" all process)
                  (format #f "(or ~a (tramp-compat-process-running-p ~s))"
                          all (string-append "." process "-real"))))))
-          (add-after 'unpack 'disable-native-compilation
-            (lambda _
-              ;; Temporary workaround to prevent the behaviour discussed in
-              ;; <https://issues.guix.gnu.org/72333>.
-              ;; Please remove once the native-compilation for Emacs packages
-              ;; is fully supported.
-              (substitute* "lisp/transient.el"
-                ((";; End:")
-                 ";; no-native-compile: t
-;; End:"))))
           (add-before 'configure 'fix-/bin/pwd
             (lambda _
               ;; Use `pwd', not `/bin/pwd'.
diff --git a/gnu/packages/patches/emacs-native-comp-pin-packages.patch b/gnu/packages/patches/emacs-native-comp-pin-packages.patch
new file mode 100644
index 0000000000..dc328f03a8
--- /dev/null
+++ b/gnu/packages/patches/emacs-native-comp-pin-packages.patch
@@ -0,0 +1,39 @@
+Index: emacs-29.4/src/lread.c
+===================================================================
+--- emacs-29.4.orig/src/lread.c
++++ emacs-29.4/src/lread.c
+@@ -1668,9 +1668,34 @@ directories, make sure the PREDICATE fun
+ 
+ #ifdef HAVE_NATIVE_COMP
+ static bool
++permit_swap_for_eln (Lisp_Object src_name, Lisp_Object eln_name)
++{
++  char *src = SSDATA (src_name), *eln = SSDATA (eln_name);
++  size_t eln_ln = strlen (eln);
++
++  while (*src && *eln && *src == *eln)
++    {
++      ++src; ++eln; --eln_ln;
++    }
++
++  /* After stripping common prefixes, the first directory should be
++   * "lib/" (inside the Guix store) or "native-lisp" (inside Emacs build).
++   * Alternatively, if eln contains "eln-cache", it's likely the user's
++   * cache, which we will also permit. */
++
++  return
++    (eln_ln > 4 && !strncmp (eln, "lib/", 4)) ||
++    (eln_ln > 12 && !strncmp (eln, "native-lisp/", 12)) ||
++    strstr (eln, "eln-cache") != NULL;
++}
++
++static bool
+ maybe_swap_for_eln1 (Lisp_Object src_name, Lisp_Object eln_name,
+ 		     Lisp_Object *filename, int *fd, struct timespec mtime)
+ {
++  if (!permit_swap_for_eln (src_name, eln_name))
++    return false;
++
+   struct stat eln_st;
+   int eln_fd = emacs_open (SSDATA (ENCODE_FILE (eln_name)), O_RDONLY, 0);
+ 

base-commit: 17d86ac9df841deca4f2f5e173f50bd2461fe680
-- 
2.46.0





Message sent to andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: [PATCH v2 2/2] profiles: emacs-subdirs: Also expand native-comp-eln-load-path.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>
Resent-Date: Fri, 20 Dec 2024 20:29:02 +0000
Resent-Message-ID: <handler.67292.B67292.173472653617495 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 67292 <at> debbugs.gnu.org
Cc: Mekeor Melire <mekeor@HIDDEN>, Maxime Devos <maximedevos@HIDDEN>, Suhail Singh <suhailsingh247@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
X-Debbugs-Original-Xcc: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173472653617495
          (code B ref 67292); Fri, 20 Dec 2024 20:29:02 +0000
Received: (at 67292) by debbugs.gnu.org; 20 Dec 2024 20:28:56 +0000
Received: from localhost ([127.0.0.1]:44188 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tOjcG-0004Y7-94
	for submit <at> debbugs.gnu.org; Fri, 20 Dec 2024 15:28:56 -0500
Received: from mail-wm1-f66.google.com ([209.85.128.66]:49525)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1tOjcE-0004Xi-Hm
 for 67292 <at> debbugs.gnu.org; Fri, 20 Dec 2024 15:28:55 -0500
Received: by mail-wm1-f66.google.com with SMTP id
 5b1f17b1804b1-4361e89b6daso16040115e9.3
 for <67292 <at> debbugs.gnu.org>; Fri, 20 Dec 2024 12:28:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734726469; x=1735331269; darn=debbugs.gnu.org;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :references:in-reply-to:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=K+9zVLFoawM1UZjerunh3fQYkHSgbglWuFEr4qmhnmQ=;
 b=JIA64GKiqw0IAqe2DQco0Ku7yb1/yBAadSQm9dCrYtqt8KkshmnFDIW/mLTqZnAa9v
 GV4DWWTRn+JWpGCuPzP4QRbERzrxNUbQhpPCBmPC6ihvYwc9fKb7RHaiOIwecmpKVM/B
 qrB5ydoLsNhVI2WNqCneztLQWG6q2+xCsE1M6bZjmyd9xRBxzjWhD4nIimCRgjIDgYTY
 isL+AC+g9JXwKjxWolvfOAqkGk71vz7ZNvRiJg92r/WxfFBg0aKxonXmclA9/f3aU+0A
 5FhNY5N2uXqlA9DeDlGqiTeq5TZfyoh4BVzyq7lKw00QoiSLyCgJNItGVWU2L5VBzz1L
 idTg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734726469; x=1735331269;
 h=cc:to:content-transfer-encoding:mime-version:subject:date:from
 :references:in-reply-to:message-id:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=K+9zVLFoawM1UZjerunh3fQYkHSgbglWuFEr4qmhnmQ=;
 b=AfxGSWwJnY3EX3tqTQzfJCnrFaIKycZJuPXKlD+cnv7kEgKPkf7KQWZ8x3MS2lDdVB
 nl4adUHTAgVWEQCfyKsxk91CjqhkWmGqxk5oLkRRSdgCVapryk+yGpTY7WOdU829HfJV
 yXzWHQYHo3Ee4IxONNle0VpBqUMSwDVnAdALT1GedNeKQ5DRo+Bmnuy0RsA1mWuwQS83
 m4hWAc3/aDlVyPu208Jcjdm4c9nf9YfkAirm09H1sE234xPDzVKW0Dut+81J+YM7GAQj
 VVP4n6j1VdEDpmPbQ2MT08WhmEWkjVbBXQqw1b/0ziNR7PeY9g+CP1AgdyS3y5i0+yON
 962g==
X-Gm-Message-State: AOJu0Yxo22IScn7YuI/pOUjrsgM2YoSHHDt/sqJTrUVjJvCsq6Wwoyui
 es99g1CnzPUkEnHH7pd19o9AC0WFV5rbsuEDd50ooZ3v3o6QelbioFvDdt0w
X-Gm-Gg: ASbGnct336kvX2wn+segxHLsNzcNybwT6jjl16mzAOIlwOeqBUrnUeZ7bg5vL6TaZuq
 54K4TDwCnf74jCS4F8wBr8bURdyohydfOiC1cEWSIvzsrix+zX9GrVVuXE3I/R5KF/rg9EfZabo
 HKdH0zVO9H9MtbnYzMvnmw6K8Sx0Cm8vDneGTbk3kRqx5G9p+fIE06ThF34SKnBkD/YEork5e2W
 ka5rBGsog1GL3BUsN9kBrlZJmFUiC5dhLg6m+3w+qjU2DcSgsYpoTK08IYJlPljO6617zCCVMMW
 hqN6RJEO65L82sFWEOqJaxTVvyMHKGg2
X-Google-Smtp-Source: AGHT+IGABtkr7IyEv3PdqGWzc8QeSgns1SUIDS7VbwGYakCe8R9gc3efobfCHWxBZR89x8d4+kvaFw==
X-Received: by 2002:a05:600c:450f:b0:434:f5c0:32b1 with SMTP id
 5b1f17b1804b1-436686461f0mr42060235e9.15.1734726468688; 
 Fri, 20 Dec 2024 12:27:48 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4366a093cbfsm27285025e9.22.2024.12.20.12.27.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 20 Dec 2024 12:27:47 -0800 (PST)
Message-ID: <5b28731e904eed2909946cccedb27d1a1bdd7558.1734726526.git.liliana.prikler@HIDDEN>
In-Reply-To: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
References: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Fri, 20 Dec 2024 21:10:47 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 2.2 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  This patch ensures that the pinned natively compiled Emacs
 packages can actually be found in the respective load path. The rationale
 for expanding it mimics the rationale previously applied to load-pa [...]
 Content analysis details:   (2.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [209.85.128.66 listed in sa-accredit.habeas.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.128.66 listed in list.dnswl.org]
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [209.85.128.66 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [209.85.128.66 listed in wl.mailspike.net]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (liliana.prikler[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
 service
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.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  This patch ensures that the pinned natively compiled Emacs
    packages can actually be found in the respective load path. The rationale
    for expanding it mimics the rationale previously applied to load-pa [...]
    
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in sa-accredit.habeas.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.128.66 listed in list.dnswl.org]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [209.85.128.66 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
                             [209.85.128.66 listed in wl.mailspike.net]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (liliana.prikler[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
  2.2 MALFORMED_FREEMAIL     Bad headers on message from free email
                             service
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

This patch ensures that the pinned natively compiled Emacs packages can
actually be found in the respective load path.  The rationale for expanding it
mimics the rationale previously applied to load-path for byte compilation: We
want to be able to `guix upgrade' emacs (or similar) without yanking compiled
packages from underneath.

* guix/profiles.scm (emacs-subdirs): Write an additional “line” of code to
deal with ‘native-comp-eln-load-path’.
---
 guix/profiles.scm | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/guix/profiles.scm b/guix/profiles.scm
index a28cf872cf..87b9543ac0 100644
--- a/guix/profiles.scm
+++ b/guix/profiles.scm
@@ -1206,7 +1206,15 @@ (define* (emacs-subdirs manifest #:optional system)
                           (scandir dir (negate (cute member <> '("." "..")))))))
                   (filter file-exists?
                           (map (cute string-append <> "/share/emacs/site-lisp")
-                               '#$(manifest-inputs manifest))))))
+                               '#$(manifest-inputs manifest)))))
+                (native-comp-needle
+                 ;; Dynamically find native-site-lisp relative to profile.
+                 ;; We can not hard-code the path here, because the output
+                 ;; isn't known yet.
+                 '(expand-file-name "../../../lib/emacs/native-site-lisp"))
+                (native-comp-dirs
+                 (search-path-as-list '("lib/emacs/native-site-lisp")
+                                      '#$(manifest-inputs manifest))))
             (mkdir-p destdir)
             (with-directory-excursion destdir
               (call-with-output-file "subdirs.el"
@@ -1216,6 +1224,18 @@ (define* (emacs-subdirs manifest #:optional system)
                      (list ,@(delete-duplicates subdirs)))
                    port)
                   (newline port)
+                  (write
+                   `(when (boundp 'native-comp-eln-load-path)
+                      (let ((needle ,native-comp-needle))
+                        (setq native-comp-eln-load-path
+                              (mapcan (lambda (dir)
+                                        (if (equal dir needle)
+                                            (nconc ',native-comp-dirs
+                                                   (list dir))
+                                            (list dir)))
+                                      native-comp-eln-load-path))))
+                   port)
+                  (newline port)
                   #t)))))))
   (gexp->derivation "emacs-subdirs" build
                     #:system system
-- 
2.46.0





Message sent to bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Suhail Singh <suhailsingh247@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>
Resent-Date: Sat, 21 Dec 2024 01:25:02 +0000
Resent-Message-ID: <handler.67292.B67292.17347442614785 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.17347442614785
          (code B ref 67292); Sat, 21 Dec 2024 01:25:02 +0000
Received: (at 67292) by debbugs.gnu.org; 21 Dec 2024 01:24:21 +0000
Received: from localhost ([127.0.0.1]:44648 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tOoE8-0001F7-Lc
	for submit <at> debbugs.gnu.org; Fri, 20 Dec 2024 20:24:20 -0500
Received: from mail-qv1-f68.google.com ([209.85.219.68]:47567)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <suhailsingh247@HIDDEN>) id 1tOoE6-0001Ex-Vl
 for 67292 <at> debbugs.gnu.org; Fri, 20 Dec 2024 20:24:19 -0500
Received: by mail-qv1-f68.google.com with SMTP id
 6a1803df08f44-6d8f65ef5abso20152996d6.3
 for <67292 <at> debbugs.gnu.org>; Fri, 20 Dec 2024 17:24:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734744198; x=1735348998; darn=debbugs.gnu.org;
 h=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=0pPwHr9prifDDUZXpOK2pCHgZl+N8TpRvUX9TyBZywc=;
 b=U0w/UbCsm7FJ99qASOxRVCpK7KNJM9lRExpyegTkIZxmaujiJ4cO/c1J7aT3/1oETs
 84yjNjVgdRWgMfECXQbrxDTe3JFa0r2+Cgxz0K/QSwtg8byOqi2T22uKolHLNM2EUjwT
 fnFYngq9X+dQ5Lo1z1aRyTfU+kVLlEHknZRS3EDf8AQwI6CKHE4iVCOnRyQNbrj+iNUf
 pDz2PEIiskw19uSszXEiXDHlFdfpX3csDxFS/92jpcpVF0BMbRzCyWuVlrk4gIwNm7M/
 RNmGrkSYEPyyDMlAGVjfe7AK2P7q0m3uChVP0PVomuOxu6nZSAlSaMrC7xBMBT3wBB7U
 deyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734744198; x=1735348998;
 h=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=0pPwHr9prifDDUZXpOK2pCHgZl+N8TpRvUX9TyBZywc=;
 b=CQH7wyHUqjGUe4/5hhwuN+ZcKCHH98n8Y7EjwsQm0h6S1je570dTqx0L3neAki/v8L
 WnYQd2BVNCAyto5xiSFjZmkT1Hwbf/IsSyacT+CiR2ZwJ1nTRTMovyaVPUYTmmb9uN1n
 48x0N85B9LX21x575TQb3tUdRRxCCo+nTR6tmBgVlmF0ewT7G9XdCBuzb5R5hqY04uwN
 39RzQ8coYq3ItciP6sagdowA4S/j7+SHg7jAl9RHEBzaCa8uaqgTJ/3iFNvumF+bNM4U
 MxHh//SJXemkyesRrpgupnC87C6+Fp1utou5Bj00JwuSXK4a0lLkt4rNLiMNJ52NveJu
 k5Hw==
X-Gm-Message-State: AOJu0YzIktmE2ibd8nq1h2W7Qgokaf2ynFT0S6uyAOwalyD/PpbjMnEJ
 kZ4t4cZMAkWtBdPSppvN9ZRNsbRx+4jypUUdLYqHfjMXXyONZj8yswOTFCSR
X-Gm-Gg: ASbGncvvqydqIbv0uvLamGTo+bZEQGm2oBPhslmuJFyXwQAMeRdp5o0Cmlav6FN8lDg
 3STrdWU1bWKiaj9XKuU6Z51MFJCKj/mEWC+whFMQuPzRD4796/mypJMC5No93gDTMgZl4XN7A4L
 ZIPIbUHgDBp8ImAMggs1my9vjLi0iqZXFwlpqXy1YEvnYDR8YiEgk4XsAuB0p2M07JqQpI2JchD
 ZWxmiWOBH0+J+lRciv+2nqe7LOz4Mk6ZKnyaIl0DE3lS/tzRoUO9rtFol3YIpfkglBMou+vTXQX
 qIilHS1TbRBk6sonCw==
X-Google-Smtp-Source: AGHT+IGnBUX+ggqBQbdfvRCfmgkVR0Itw2VLb7zj45IEuGR+5Aj2v/ddTRpV0awkUI3T6+snIaVPEQ==
X-Received: by 2002:a05:6214:5089:b0:6d8:883c:384e with SMTP id
 6a1803df08f44-6dd2333914fmr99099256d6.16.1734744198003; 
 Fri, 20 Dec 2024 17:23:18 -0800 (PST)
Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129])
 by smtp.gmail.com with ESMTPSA id
 6a1803df08f44-6dd1810db8fsm22322006d6.46.2024.12.20.17.23.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 20 Dec 2024 17:23:17 -0800 (PST)
From: Suhail Singh <suhailsingh247@HIDDEN>
In-Reply-To: <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
 (Liliana Marie Prikler's message of "Sun, 8 Dec 2024 18:30:54 +0100")
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
Date: Fri, 20 Dec 2024 20:23:17 -0500
Message-ID: <87y1094ynu.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.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: -0.7 (/)

V2 looks good; works as expected.  Tested with emacs-org, emacs-magit,
emacs-transient.

-- 
Suhail




Message sent to bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#67292: emacs / emacs-transient collisions and bundling
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN, "Suhail Singh" <suhailsingh247@HIDDEN>
Resent-Date: Sat, 11 Jan 2025 11:04:01 +0000
Resent-Message-ID: <handler.67292.B67292.173659338420925 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67292
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Suhail Singh <suhailsingh247@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
Cc: 67292 <at> debbugs.gnu.org
Received: via spool by 67292-submit <at> debbugs.gnu.org id=B67292.173659338420925
          (code B ref 67292); Sat, 11 Jan 2025 11:04:01 +0000
Received: (at 67292) by debbugs.gnu.org; 11 Jan 2025 11:03:04 +0000
Received: from localhost ([127.0.0.1]:41496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWZGh-0005RR-Nx
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 06:03:03 -0500
Received: from 14.mo550.mail-out.ovh.net ([178.32.97.215]:36661)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1tWZGd-0005Qy-Kt
 for 67292 <at> debbugs.gnu.org; Sat, 11 Jan 2025 06:03:02 -0500
Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.65])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4YVbGT339Jz1WhB
 for <67292 <at> debbugs.gnu.org>; Sat, 11 Jan 2025 11:02:57 +0000 (UTC)
Received: from ghost-submission-5b5ff79f4f-stt95 (unknown [10.110.96.9])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CE8F71FD43;
 Sat, 11 Jan 2025 11:02:56 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-5b5ff79f4f-stt95 with ESMTPSA
 id +r1bKuBPgmfZTwAArWiMKQ
 (envelope-from <ngraves@HIDDEN>); Sat, 11 Jan 2025 11:02:56 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S00118783fa4-8741-44a8-a0d4-eecfa40b1164,
 E236401F935A7348B7AE25685ACF73CB58428F2F) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
In-Reply-To: <87y1094ynu.fsf_-_@HIDDEN>
References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@HIDDEN>
 <01f9481f9ab86a21bc85e82a6f2a7e3457d2709e.1734726526.git.liliana.prikler@HIDDEN>
 <87y1094ynu.fsf_-_@HIDDEN>
Date: Sat, 11 Jan 2025 12:02:56 +0100
Message-ID: <87v7ulvcin.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 5755881800397611523
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudehtddgvddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghffffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveekleeujedthefgffekleekhffhffetgfdvheekleeuhfehueeljedtjefhvdfgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijedvledvseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=SIx6+hO3AseIq6z4jO1U/w3vuHjeLLxcNqLrHBi2pe4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1736593377; v=1;
 b=p/OFMQhixtg9lyxsWlKGJZydrzT5now5DlGZPuVYr2D5hLlrTcIAx0NumSAmo67ghmHv1Wex
 WwmtoDLvAVTFrCyAN91BZpRwHOrPlxCPWFq8SQVkUqJFwo7PZl4nMISDe3vRqdCMX9kX28Ae6Fm
 1dHGu+I78JebV5VoVNVnlJ57pziKJqTsTOuuxcfbGE3mzNigDeHSgYzup3eMFn+BLnZKiStW+4k
 TYVKnma6jxI6vPRuZeLtln+3jhy7vRwDw0vgpV9He8q5lfNZbFZBAaLbLxbkYguFdwwZ5YszGvn
 iS/v4ZOOU/hpUqzQc/ourvWCUUrVlFf4T9ZNtF6pQ2zYg==
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 (-)

On 2024-12-20 20:23, Suhail Singh wrote:

> V2 looks good; works as expected.  Tested with emacs-org, emacs-magit,
> emacs-transient.

Tested with emacs-dape too, which didn't work properly too.

-- 
Best regards,
Nicolas Graves





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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