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: Mon, 24 Apr 2023 09:57:43 +0100 Message-ID: References: <87a5zj2vfo.fsf@gmail.com> <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> <838rem636a.fsf@gnu.org> <87a5z2ctpo.fsf@gmail.com> <871qk9d8lj.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000f0f1db05fa113381" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34847"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Jim Porter , 62720@debbugs.gnu.org, "Philip K." , Dmitry Gutov , Stefan Monnier , Eli Zaretskii , Lars Ingebrigtsen To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 24 10:59:21 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 1pqs2a-0008wu-NP for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 24 Apr 2023 10:59:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pqs2M-0003gc-IR; Mon, 24 Apr 2023 04:59: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 1pqs2L-0003dz-CO for bug-gnu-emacs@gnu.org; Mon, 24 Apr 2023 04:59:05 -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 1pqs2I-0007DP-AE for bug-gnu-emacs@gnu.org; Mon, 24 Apr 2023 04:59:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pqs2H-0005Nw-Kx for bug-gnu-emacs@gnu.org; Mon, 24 Apr 2023 04:59: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: Mon, 24 Apr 2023 08:59: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.168232668520640 (code B ref 62720); Mon, 24 Apr 2023 08:59:01 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 24 Apr 2023 08:58:05 +0000 Original-Received: from localhost ([127.0.0.1]:47512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqs1M-0005Mn-Tq for submit@debbugs.gnu.org; Mon, 24 Apr 2023 04:58:05 -0400 Original-Received: from mail-oi1-f179.google.com ([209.85.167.179]:44265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqs1K-0005MF-3l for 62720@debbugs.gnu.org; Mon, 24 Apr 2023 04:58:02 -0400 Original-Received: by mail-oi1-f179.google.com with SMTP id 5614622812f47-38ded2d8bcaso2467598b6e.0 for <62720@debbugs.gnu.org>; Mon, 24 Apr 2023 01:58:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682326676; x=1684918676; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tU3x8/DTWqLp7EBC/lBjFDkeG6QH9KI/TvVz13x0JfE=; b=AWAmZqBPvol9OC2+pUnL7rrR8FV2mBSS78LS/wWXFPoMW6jHgu+hmtErPeUikR2OGh MntsDJZOkk/wOlscssj3ZW34O6dHQkp2HJAtL9D/A9kvEJoK2vx2iGTxrkMgv/m7dFSV jHnj5ZiXhbIYFC2Ypjd002np8/tVuwBFkd7C+Pjw/wdVhDgYRMzKiF37QJaHuiXYr3Um fmAqCf2Y0nIqMHr9CFH2KLhi1chNlROrq5oXD7mrvbCntLA5EqEm6D3ACk19BgMN0CX+ YKvsdLjFJIioNN5or8zRqdtB3IqC8Zrt5J0YDmx+0bOV26HLoasgsGyfTl4PJRnC5PH2 LGOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682326676; x=1684918676; h=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=tU3x8/DTWqLp7EBC/lBjFDkeG6QH9KI/TvVz13x0JfE=; b=lHl9fQj/5Ajmk5qQz9hIgZl2GFWFkHemvjXoUn5y6TUCWZdv6Bk0yNP+K1VD7p/jfn OrY6Zi5ug77XeUrZH212e6um6ZCz7AKmKP4E3F5jWNKGYGuzECoKLAH4yow/yF8E5UsW bFPRAzGcSCEUt9yoLB/glOmY/GhLrj7Yn8lzfLN3N80BOxH8xuFYDUyEqzfs7HQUEjL0 GgOTvQjm5WGQzu+yUt/VwIvHImSF6+dA33g6vRH/SOx9GnAb/JB6Kdlbj3bcyarTo6AN z/9eMqahcb4VlV/lpp6kWQXyL/BpUtxuLP5xcZcyvwwVHZzhMfJ2zyppDZtpj/wmozK/ lyUg== X-Gm-Message-State: AAQBX9cp193TWBWo/kCHpuU0ErStYWJ17DCzHEycKXOFov2uXwll9WZQ HG0QK6aehD33IZOF/L/ie3fBXUV/RCdQoTjNhF8= X-Google-Smtp-Source: AKy350Z/IhyfsOUuc4fv1g/7CHlFOrGJpcdJtTasZfcp0XwfOvjI3PQho+QBtklWReRmyo1OvQgNZQ6JbeGjlpZsKIc= X-Received: by 2002:a05:6808:1597:b0:388:fff3:61e6 with SMTP id t23-20020a056808159700b00388fff361e6mr8546739oiw.38.1682326676368; Mon, 24 Apr 2023 01:57:56 -0700 (PDT) In-Reply-To: <871qk9d8lj.fsf@gmail.com> 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:260552 Archived-At: --000000000000f0f1db05fa113381 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Apr 24, 2023, 08:48 Robert Pluim wrote: > > > Jo=C3=A3o> Not when package dependencies are involved. If you weren'= t > aware, > Jo=C3=A3o> in Emacs 26 (including 29), if you explicitly ask to insta= ll > package A > Jo=C3=A3o> and it depends on :core package B, which you didn't ask to > install, > Jo=C3=A3o> package B gets upgraded. > > I think that=CA=BCs OK as a behaviour Noted :) . I am of course presuming that > Jo=C3=A3o> you aren't/weren't also an Eglot user, otherwise you would= have > been > Jo=C3=A3o> hit by these package upgrades related to dependencies in E= macs 28 > Jo=C3=A3o> and would have noticed them. > > I use eglot on emacs-29, but have never installed it (and I never run > emacs-28 any more :-)) > Also noted. Eglot on Emacs 29 is generally the most stable version of it you can get. However is has less features. Expect the gap to grow with time. Some fringe LSP servers are also better supported on later versions. If you never use package-install on Eglot, then there's even less reason to worry about my patch, which only affects Eglot. (Meaning, FTR, that we're still missing an account from at least one user who would be perturbed by my patch.) Robert, do you use package-install at all? On what packages? Jo=C3=A3o --000000000000f0f1db05fa113381 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Apr 24, 2023, 08:48 Robert Pluim <rpluim@gmail.com> wrote:


=C2=A0 =C2=A0 Jo=C3=A3o> Not when package dependencies are involved.=C2= =A0 If you weren't aware,
=C2=A0 =C2=A0 Jo=C3=A3o> in Emacs 26 (including 29), if you explicitly a= sk to install package A
=C2=A0 =C2=A0 Jo=C3=A3o> and it depends on :core package B, which you di= dn't ask to install,
=C2=A0 =C2=A0 Jo=C3=A3o> package B gets upgraded.

I think that=CA=BCs OK as a behaviour

Noted :)

=
=C2=A0 .=C2=A0 I am of course presuming that
=C2=A0 =C2=A0 Jo=C3=A3o> you aren't/weren't also an Eglot user, = otherwise you would have been
=C2=A0 =C2=A0 Jo=C3=A3o> hit by these package upgrades related to depend= encies in Emacs 28
=C2=A0 =C2=A0 Jo=C3=A3o> and would have noticed them.

I use eglot on emacs-29, but have never installed it (and I never run
emacs-28 any more :-))

Also noted. Eglot on Emacs 29 is generally the most s= table version of it you can get. However is has less features. Expect the g= ap to grow with time. Some fringe LSP servers are also better supported on = later versions.

If you n= ever use package-install on Eglot, then there's even less reason to wor= ry about my patch, which only affects Eglot.

(Meaning, FTR, that we're still missing an account= from at least one user who would be perturbed by my patch.)

Robert, do you use package-install at= all? On what packages?

= Jo=C3=A3o


--000000000000f0f1db05fa113381--