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 11:31:52 +0100 Message-ID: References: <87a5zj2vfo.fsf@gmail.com> <834jpifizy.fsf@gnu.org> <83y1mue1qi.fsf@gnu.org> <83sfd2e01f.fsf@gnu.org> <1a5e5837-513b-84d8-3260-cdbf42b71267@gutov.dev> <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> 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="32333"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jporterbugs@gmail.com, 62720@debbugs.gnu.org, philipk@posteo.net, Dmitry Gutov , monnier@iro.umontreal.ca, larsi@gnus.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Apr 20 12:31:32 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 1ppRZb-0008Ax-1f for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Apr 2023 12:31:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppRZB-00033h-VS; Thu, 20 Apr 2023 06:31:06 -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 1ppRZ8-00032k-RL for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 06:31: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 1ppRZ8-0005Cm-Gf for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 06:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ppRZ7-0005qM-TK for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2023 06:31: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 10:31: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.168198660622294 (code B ref 62720); Thu, 20 Apr 2023 10:31:01 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 20 Apr 2023 10:30:06 +0000 Original-Received: from localhost ([127.0.0.1]:36677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRYE-0005nV-9y for submit@debbugs.gnu.org; Thu, 20 Apr 2023 06:30:06 -0400 Original-Received: from mail-oa1-f48.google.com ([209.85.160.48]:56675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRY8-0005mQ-O2 for 62720@debbugs.gnu.org; Thu, 20 Apr 2023 06:30:04 -0400 Original-Received: by mail-oa1-f48.google.com with SMTP id 586e51a60fabf-1878f1ebf46so441673fac.1 for <62720@debbugs.gnu.org>; Thu, 20 Apr 2023 03:30:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681986595; x=1684578595; 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=EodxqdncUR39/H03jo61YMNBb4O4yHZwpXrsMEc85JI=; b=A8my+6SbsQAxUYyb/VFms556/0Fw+Xvsrtk5ILbUQaPrLWFXuOQqw9o12JzsHhlmnm L4M3W6caO/StzDzNeRVpQq/Tj+/dNm5cJENEvwrlXz6QwgLpso3TgmvkmH6rX0KCB+dp 2aWxPHc1HCgUg0hr9s/hzxD5npf+2K68xekWXXgwAp4ASJTZ/zajdNWU7vGRn9/CIJBu PbnOD8qZe658OqKod2lWbWH0xxsUda5W70oDljjcbWeVMg27isQvfZmIsgcxkyPDjFD0 kU2pg8/NyBrbRfbAch3ILUnuZ71jVcEZyAb14c4u1HAIe66MHjXOedJr9v2BRN4nbTQx BOPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681986595; x=1684578595; 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=EodxqdncUR39/H03jo61YMNBb4O4yHZwpXrsMEc85JI=; b=AL/MbLL+1bBAhoDCHK4IJYuG+OZeRA6ZrP2U9PrcGn/m+sW84dMZtZPoFX7rpRadYP AqKU+u3hq+AI+v45nW00+AIvKXSNcGAK3j+JVDVvdI97Nq8CkXOR3a2SOc/573QhltzO 4zx8yIRSBFpOceaRnVvn3IWQ/dMDpYGqiVRTqPArAs2pt664v0LwK42jtUfcDIQV2EQb 3OKqGGrdHXtuEj/topGnuSwEGsVd1oxnwO9ZaZIf7yZw5Q3RaQFyJjjf1jNE0kfmRffJ MRjXRzxq2Bob+BFP54wudURAKUeIsyB29ektjcMestihb/8FCXaLJNGvw5TvcR5N2/zv 3aNA== X-Gm-Message-State: AAQBX9fG+Fv/xw41qeptKWSsWDGSerq+DSb/ieXQV4Dfwhuj60QF3Qyr +59nQwWFt1cgs3klXfdVaiLtTUqBDI1aAOXmDrE= X-Google-Smtp-Source: AKy350aeUHUUzdAbIUt0ynBco6T/kcVj+vg4bT0JAPMCuNw6VTsVfllkbxhrBrw/ZJ5RWxqxiNXBTC9wklLgI8iWX38= X-Received: by 2002:a05:6870:b383:b0:177:dfdb:63 with SMTP id w3-20020a056870b38300b00177dfdb0063mr655393oap.44.1681986594716; Thu, 20 Apr 2023 03:29:54 -0700 (PDT) In-Reply-To: <83pm7y6fdo.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:260326 Archived-At: On Thu, Apr 20, 2023 at 11:02=E2=80=AFAM Eli Zaretskii wrote= : > I will say up front that, given what I already read here and in the > related thread on emacs-devel, there seem to be too many > inconsistencies and dark corners in this, in particular when built-in > packages are involved. We will probably be unable to solve them in > time for Emacs 29.1, certainly not all of them. So don't raise your > expectations too high. Yes, I don't have these expectations. Please in the meantime, allow me add to eglot.el: (defun eglot-update () "Update Eglot regardless of package.el policy." (interactive) (unless package-archive-contents (package-refresh-contents)) (package-install (cadr (assoc 'eglot package-archive-contents)) This will allow at least Eglot users to weather the storm until Emacs 30. I know you forbade this in the past, but now that more "facts and subtleties" have come to light, maybe you can reconsider? I'll readily deprecate this function when a solution has been found for the next Emacs. It doesn't really affect anyone but Eglot users and these are, in your own admission, already negatively affected anyway, so what is there to lose? Jo=C3=A3o