From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#62720: 29.0.60; Not easy at all to upgrade :core packages like Eglot Date: Fri, 14 Apr 2023 20:47:01 +0300 Message-ID: <867afb91-e484-91bc-7fbb-8616f72d9cf5@gutov.dev> References: <87a5zj2vfo.fsf@gmail.com> <87r0sptinq.fsf@posteo.net> <83jzyh706c.fsf@gnu.org> <875ya1tdwf.fsf@posteo.net> <83edop6sdy.fsf@gnu.org> <831qkp6o0i.fsf@gnu.org> <83wn2h5825.fsf@gnu.org> <87wn2gkhzr.fsf@posteo.net> <83cz485oxi.fsf@gnu.org> <87leiwdyff.fsf@posteo.net> <834jpk5hih.fsf@gnu.org> <871qkom3fj.fsf@posteo.net> <83mt3b4yfc.fsf@gnu.org> <87edonlsxi.fsf@posteo.net> <83jzyf4vzb.fsf@gnu.org> <871qknllkj.fsf@posteo.net> <83fs934pjf.fsf@gnu.org> <87wn2fk47y.fsf@posteo.net> <83sfd2g2ek.fsf@gnu.org> <875y9yfxrr.fsf@gmail.com> <83jzyefuq1.fsf@gnu.org> <837cuefjgr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29999"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Cc: philipk@posteo.net, rpluim@gmail.com, 62720@debbugs.gnu.org, joaotavora@gmail.com, larsi@gnus.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 14 19:48:34 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pnNXE-0007bx-4y for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 14 Apr 2023 19:48:33 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pnNWm-00028K-Tm; Fri, 14 Apr 2023 13:48:04 -0400 Original-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 1pnNWk-00026c-V3 for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 13:48:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pnNWk-0007ex-MW for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 13:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pnNWk-00055z-If for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 13:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Apr 2023 17:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62720 X-GNU-PR-Package: emacs Original-Received: via spool by 62720-submit@debbugs.gnu.org id=B62720.168149443319391 (code B ref 62720); Fri, 14 Apr 2023 17:48:02 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 14 Apr 2023 17:47:13 +0000 Original-Received: from localhost ([127.0.0.1]:47524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnNVw-00052h-Mh for submit@debbugs.gnu.org; Fri, 14 Apr 2023 13:47:13 -0400 Original-Received: from new2-smtp.messagingengine.com ([66.111.4.224]:51517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnNVu-00052U-TP for 62720@debbugs.gnu.org; Fri, 14 Apr 2023 13:47:11 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id D0C94582146; Fri, 14 Apr 2023 13:47:05 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 14 Apr 2023 13:47:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1681494425; x=1681498025; bh=QtCHXOoXrbQhSTrv/PpB70tXa4YDXaGLFf+ dWRaECcY=; b=d0Bb8CcO5u7wNhm2wpJX1y/KGQZ8znsFy7YbqJ35pmL+mowGYVO IT7FMWnGK5O4V9qGjkiX2K8w+A9F6uQS0GrkRr+c831gUfc9Gin6smVKAspJrv+7 J9hn4aodPO2GRuPLHLns1bedBDcYMIZ9FNbxNodp8qrnzoiPalz52/FawoN0lMTE czYYEYm/hPk2iIBBgsFfSQfsRhC93OnJBxXbdVjMaQwh8WUZ5WZfIvS9oV0WAyi3 j9X6jNrC9B3ejyqGN5tQ7nPbmpEtR6bKrIt2IXFQ+rnVEnhDOSSzL1XVTQtX6lHS K7NOYge4NdaSdxtNN/9HuL/GO94GlpXjkYA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1681494425; x=1681498025; bh=QtCHXOoXrbQhSTrv/PpB70tXa4YDXaGLFf+ dWRaECcY=; b=dVS9r0uLjzKrBtYrO6olaCaIpUomJIJ0kNuAsHPTKWCFjyW6BVI gWl/ubo93WPmz6lo6BYunV5ztx7LJQJ9wGmR6Tkba120zTjuAYgegJ3/Yh52wQqI OVdkgiDkLiNeT4qWGarkbL23EHPum8SZX4+q1utxdF3RhnLZPsBCWBEnOGKG86NM HmvtxfPEfPTOl7zv/WvQVy/wvdSqGJO8MMoUrXGALVW3e0ZAcIZJ3RuDR+U84UoJ 7lzFRY4VM+/uIb12rJHk/+qvXC55/k3aoBDLarVWpAoho3+DJsnDbwdH3Hvx28cL IRhJhj9Mz2H/kLemZcK52aLiRO+Mep3Z3IQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdeltddguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttdefjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeeigfetveehveevffehledtueekieeikeeufeegudfgfeeghfdulefgfeev ledvveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 14 Apr 2023 13:47:03 -0400 (EDT) Content-Language: en-US In-Reply-To: <837cuefjgr.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:259947 Archived-At: On 14/04/2023 20:43, Eli Zaretskii wrote: >> Regarding the currently proposed user option, does it make sense to you >> to have such option that decides whether package-install upgrades >> built-ins? Whereas one can always upgrade a built-in package using 'i' >> (package-menu-mark-install) in the list-packages menu, no matter the >> value of that option. I get the backward-compatibility intent, but user >> options should also do something logical from a user's point of view. > All these questions should have been raised and discussed months ago. > Then we could have done the best for the users (what that is, is still > unclear even at this point). Now it's too late, and the main factor > that will decide how Emacs 29.1 will behave in that regard is whether > the changes to implement that are safe enough to go into Emacs 29.1. We certainly dropped the ball on this. > To answer your question more specifically: yes, it does make sense to > me. The logic, so it seems, is in the eyes of the beholder, and my > eyes do see a certain logic there. Perhaps it does, and my concern is in vain. But if we ultimately decide that it has weird semantics and adds undesirable cost to improving the package further, the obsoletion-deprecation cycle has always been a pain, so I really prefer to solve these issues without adding options, when possible.