From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic 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 16:54:07 +0000 Message-ID: <87leiupfps.fsf@posteo.net> References: <87a5zj2vfo.fsf@gmail.com> <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> <87y1muefks.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36271"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62720@debbugs.gnu.org, Robert Pluim , Dmitry Gutov , monnier@iro.umontreal.ca, larsi@gnus.org, Eli Zaretskii To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 14 18:54:23 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 1pnMgo-0009GQ-4D for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 14 Apr 2023 18:54:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pnMgV-0008Cu-Sd; Fri, 14 Apr 2023 12:54:03 -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 1pnMgU-0008Cj-NE for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 12:54: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 1pnMgU-0004HG-FU for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 12:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pnMgT-0003f5-TP for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 12:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philip Kaludercic Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Apr 2023 16:54:01 +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.168149122614053 (code B ref 62720); Fri, 14 Apr 2023 16:54:01 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 14 Apr 2023 16:53:46 +0000 Original-Received: from localhost ([127.0.0.1]:47450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnMgE-0003eb-Es for submit@debbugs.gnu.org; Fri, 14 Apr 2023 12:53:46 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:34525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnMgB-0003eM-VB for 62720@debbugs.gnu.org; Fri, 14 Apr 2023 12:53:44 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 3185624022C for <62720@debbugs.gnu.org>; Fri, 14 Apr 2023 18:53:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681491218; bh=wkaW3763ZjrHgGdmLLPDyo/xsUKjUrIzjkwEeN0sn6s=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=XPvHW9tLOWGJXuEeiArgonpE8wa/tHPsuKA7yk5grwOUGbsONCQNC0vrBhh6niLKD UkApPB+8lj6cFqr3H/34TrLqHjsZYfcPbIF3HPB2P7j8DaE7SeqhriD2vDIojIQsT9 mt6nDehx0MSWJf9j5WitA8kZALiuTQLT2zF2H7spJzOanOT4ALbCLsxLLDOq1k/sg5 0gMPJtahws+dUg4J1E0By8O9tJnB1qR8pCzSwnH0siCp/pNuIm1uadEEjgt9ixCmUm qKbt7OQ0l+zwykRmXP0fpZ8Oqb3i9RpZ8kgB/JgLk7n+nPC1ULKoWHGYRqM+bQbZWJ Y8l/08YSPVwOw== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PyjFY4dHzz9rxG; Fri, 14 Apr 2023 18:53:37 +0200 (CEST) In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Fri, 14 Apr 2023 17:31:24 +0100") Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM 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:259942 Archived-At: Jo=C3=A3o T=C3=A1vora writes: [...] > Fortunately, though the use-package manual "expects that most users > will find [package.el] capable enough", it also explains how to switch > away from package.el into a third party package-manager. Given the > state of this bug and for their sake, I hope they do. As this issue only affects Eglot (a package that doesn't require that much customisation to be used), I don't think the situation is as drastic as you are portraying it to be. If we all try to have a cooperative, non-alarmist attitude towards solving the issue at hand, I am sure a suitable solution will be found. Also keep in mind that I have proposed multiple patches that take difference approaches. Perhaps it would be of use to recapitulate them, and you can explain which would be satisfying and which you think wouldn't be as helpful: - Use `package-install' to switch from a built-in package to the version from ELPA - Alternatively it has to be confirmed using a prefix argument - Alternatively it has to be enabled using a user option - Use `package-update' (not `package-update-all') to switch from a built-in package to the version from ELPA (Same alternatives as above) - Have both `package-update' and `package-update-all' switch potentially all packages from built-in versions to ELPA versions (Same alternatives as above) - Provide a separate command to switch from a built-in version to a version from ELPA That should be it?