From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id KCWOCxNpX2WR1QAA9RJhRA:P1 (envelope-from ) for ; Thu, 23 Nov 2023 16:00:35 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id KCWOCxNpX2WR1QAA9RJhRA (envelope-from ) for ; Thu, 23 Nov 2023 16:00:35 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1DE315DDBA for ; Thu, 23 Nov 2023 16:00:35 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WDEOrfoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1700751635; a=rsa-sha256; cv=none; b=XHvuHC0hTGm/pwgz4mxhlL1nRcnSxwv3FHsBa54Jbaq7tLVAu2uakHFokLfx8Qn4WrvI7f 1lnMoKSkp7sqmAzSTwJIhYQHysoy17z8AguwjPqU51krdrgBx6wxtSysJ6/Wz299+CMd4R d7XShqmtEkvbPX5NiuHLlZtIArWEsD2pgKV4yudIfjVhzsu6/iOvL6tw1sG305722XjTEx 11oHqs3bW89ML1rzZwy6LnElBrRU3mQzk6SARHjrfMwe9uZB5xNOjQPOHpJyt1vzDgN6W5 MjewSx73PUlo4kA/n7Lm6hnR0p4HAX9aYIKnVpZWiMAZtNxsmvcx42KnAnLSzQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WDEOrfoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1700751635; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=zHIFstyJs3xvAig7P+uPnfOCf9A8k22OGOks0yBa64A=; b=QoCXLVHV1YvwxPHlM2ougLSd5n6S5R+KQucGXdPpF/yZEDYsl0MzY+KYJM+r6a5wHLOeh2 4hzi1rqiYInqgFlQ38QSRi5KOj49DcG0+OXDXg1gZxYqE3iDYaHQjSuXY9J0bQI5ylp6AM IeMHwyNucFkRMnT8t4Qy4vwAIZ33KY0aJ+WKVCQEpt6BnUajlLBfKgf9hDyV1XFE6Zis73 4RdQ0nytuooPKXRyTJogW4yabUTc9chjuPfkPNqjSXDGFVOInU9Qa4t2r16Ycij8p3aFRb 9xQp+o3x03muIbeNfE/U+NWPZWoCYJBb7s7Icjj/vi3xHsG72NP6fl0+ekhYIA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r6BBQ-0007yr-Sr; Thu, 23 Nov 2023 10:00:00 -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 ) id 1r6BBP-0007yI-K0 for bug-guix@gnu.org; Thu, 23 Nov 2023 09:59:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r6BBP-0003kU-76 for bug-guix@gnu.org; Thu, 23 Nov 2023 09:59:59 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r6BBT-0007ik-3I for bug-guix@gnu.org; Thu, 23 Nov 2023 10:00:03 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#67292: emacs / emacs-transient collisions and bundling Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 Nov 2023 15:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67292 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos Cc: 67292@debbugs.gnu.org Received: via spool by 67292-submit@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 ) id 1r6BAX-0007gP-Jm for submit@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 ) id 1r6BAR-0007fP-Vm for 67292@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@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 In-Reply-To: (Maxime Devos's message of "Tue, 21 Nov 2023 19:01:56 +0100") References: <5b74251c-e6ab-bb39-7892-3a792ed6854d@telenet.be> <86r0kk208a.fsf@gmail.com> Date: Wed, 22 Nov 2023 21:53:02 +0100 Message-ID: <87fs0xpl1t.fsf@gmail.com> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 1DE315DDBA X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -5.02 X-Spam-Score: -5.02 X-TUID: RdBPFnH+NgRm On mar., 21 nov. 2023 at 19:01, Maxime Devos 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 ;; 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