From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#62720: 29.0.60; Not easy at all to upgrade :core packages like Eglot Date: Thu, 20 Apr 2023 15:40:49 +0100 Message-ID: References: <87a5zj2vfo.fsf@gmail.com> <83sfcz9rf2.fsf@gnu.org> <09a49ab9-ac72-36a9-3e68-9c633710eba7@gutov.dev> <83r0sh8i1q.fsf@gnu.org> <35638c9d-e13f-fad8-5f95-ea03d65d4aa2@gmail.com> <87a5z3izst.fsf@web.de> <83v8hr7qk9.fsf@gnu.org> <83pm7z7nkc.fsf@gnu.org> <4b63ef62-5e1c-3dcf-ec7b-06b69e79133b@gutov.dev> <83o7nj7mfn.fsf@gnu.org> <556e0fbb-215e-c11d-0e8b-73e97441abbb@gutov.dev> <83pm7y6fdo.fsf@gnu.org> <47140c27-ba63-ca7b-8b9e-cc38a6f9a866@gutov.dev> <50a2198d-ed89-59b1-e4d1-efa672a1713f@gutov.dev> 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="39998"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jporterbugs@gmail.com, philipk@posteo.net, 62720@debbugs.gnu.org, monnier@iro.umontreal.ca, Eli Zaretskii , larsi@gnus.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Apr 20 16:42:13 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 1ppVUC-000ACL-Un for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Apr 2023 16:42:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppVU4-0003PC-IG; Thu, 20 Apr 2023 10:42: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 1ppVU2-0003Ox-OW for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 10:42: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 1ppVU2-0005K4-BA for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 10:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ppVU1-0001Je-Vi for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 10:42:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Apr 2023 14:42: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.16820016684994 (code B ref 62720); Thu, 20 Apr 2023 14:42:01 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 20 Apr 2023 14:41:08 +0000 Original-Received: from localhost ([127.0.0.1]:38489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppVT9-0001IT-Oq for submit@debbugs.gnu.org; Thu, 20 Apr 2023 10:41:08 -0400 Original-Received: from mail-oo1-f50.google.com ([209.85.161.50]:47597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppVT8-0001Hs-MI for 62720@debbugs.gnu.org; Thu, 20 Apr 2023 10:41:07 -0400 Original-Received: by mail-oo1-f50.google.com with SMTP id 006d021491bc7-5425d39bc27so303558eaf.3 for <62720@debbugs.gnu.org>; Thu, 20 Apr 2023 07:41:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682001660; x=1684593660; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=pxi9IpG6aZlS2ea7f9KvFXXsLjtjIJw6RVyK1MK+FEo=; b=WHZcSTlCsNSF7URoYcr+oclUgl4HB+qoORu8khsO5z6ashbRIt4LAiH4OMZqFEiHRT UYvNBeG/GjRIxkvxuyigxfjsrzZ6mHQq9O6PcfN3CVv2dhbu2DlmK0ZrQy7F5JbHNijP Bxh52WjphNXa7ag6mRTv70DW6KdW8b5FwWX/BX29WFScTr5u32sLHVrb547tShyScvgD BZmA5ZzSsTxK6K9saY+Nd6oE1LT4YuBepF6F0WTxBJRr+qVlvJkrOhfOeFG2KpzRJDi6 QBt3wSV8eE+yibGtLB4orotWj8fOrK5ces1xlvunaqjBCa3wBVVp9Tf8mdEp4FsYy0BM gwxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682001660; x=1684593660; h=content-transfer-encoding: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=pxi9IpG6aZlS2ea7f9KvFXXsLjtjIJw6RVyK1MK+FEo=; b=GWTkQPjh9OTUVXKdcdvsWiQzFM8pdjTtkOWCmrObcpLvRve2I55NVBcw5C0yZAtJlS RHkz49ThYxy6Ta3bUK/GQKXuRMlTOw4AM9efG7Co0knQW3j0JsWRutPQf59yRI6XmZQC lRTjcp2sCrb3riFQTheIG4MDhZbLLCC4IFxWtqw5cTqy6Q37BCA4MAamX82yqj3a+oRK tTSv0MmEi9pyJOaFYUPbKMxmvQOFxsrRhPIsuOyJtdGYtCkILhRY70TDE7wQjy30Rd+P 4GVEhgtjmYjE3nAJpKiR6VBDqmVYTvYk8/2lu2vqBqakF1PegLspa6Bn4Aa0h01Ogj5k RoXg== X-Gm-Message-State: AAQBX9cUZRcwRldnVHGf0hl+Msc4a0QTQM5SOr9Swd/d/zwQiFp1hxt7 c3kPeM/SDv5cAmHbAXuKeFYFJp0ulJlIgLN7kuE= X-Google-Smtp-Source: AKy350ZpULMrCAb0KQT+YFJfJB9uUXrasAtZ367SI0CO2L2srgyZT1bPMQ2cK0RKNNKI9gLM/SPzLMC5IiLobIATY9M= X-Received: by 2002:a05:6871:20c:b0:18b:145a:827d with SMTP id t12-20020a056871020c00b0018b145a827dmr1381079oad.16.1682001660550; Thu, 20 Apr 2023 07:41:00 -0700 (PDT) In-Reply-To: <50a2198d-ed89-59b1-e4d1-efa672a1713f@gutov.dev> 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:260340 Archived-At: On Thu, Apr 20, 2023 at 3:31=E2=80=AFPM Dmitry Gutov wro= te: > > On 20/04/2023 17:25, Jo=C3=A3o T=C3=A1vora wrote: > > Whoops, sorry, made a thinko. package-update_doesn't_ really > > obviate the need for eglot-update, because it won't be callable > > in Emacs 26/27/28, and eglot-update will. > > > > ...unless package.el itself becomes a :core package and > > self-updates through ELPA, which I think is being proposed > > around here somewhere. Could happen in master (and leave > > Emacs's 29 version untouched). > > > > So for the moment eglot-update is my best out. > > We could add it and then make a tentative plan (with a TODO comment) to > remove it as soon as a version of Emacs with package-upgrade that > supports upgrading builtins becomes the older supported version. > > That would be in line with our general policy of developing :core > packages anyway. Yes, for sure, we'll deprecate it and make it re-route to package-upgrade. And what do you think of the idea of package.el becoming :core itself. It doesn't seem to have many dependencies. If that were to happen and the fixed package.el you (or someone else) is going to eventually propose to Emacs 29 was out in the open, eglot-update wouldn't be needed. And we would never have these discussions under the shadow of the no-more-changes and the pretest's pressure. Jo=C3=A3o