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--
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
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
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--
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--
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
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--
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".
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
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--
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--
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?
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
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
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
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----- --=-=-=--
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
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
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
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
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
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
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
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.