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#62694: 30.0.50; eglot-tests fails with recent pylsp Date: Fri, 7 Apr 2023 12:06:46 +0100 Message-ID: References: <87sfddibcn.fsf@gmx.de> <87o7o1tfvc.fsf@gmx.de> <87ile9t5uj.fsf@gmx.de> <87ttxssyef.fsf@gmx.de> <87o7o0rvax.fsf@gmx.de> <835ya8otvh.fsf@gnu.org> <83355cot57.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="3604"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62694@debbugs.gnu.org, michael.albinus@gmx.de To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 07 13:05:28 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 1pkjuK-0000le-6t for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 07 Apr 2023 13:05:28 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pkjtw-0005WX-U7; Fri, 07 Apr 2023 07:05: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 1pkjtu-0005WA-SX for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 07:05:03 -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 1pkjtu-0002qD-K3 for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 07:05:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pkjtu-0000ke-Eq for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 07:05:02 -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: Fri, 07 Apr 2023 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62694 X-GNU-PR-Package: emacs Original-Received: via spool by 62694-submit@debbugs.gnu.org id=B62694.16808655012871 (code B ref 62694); Fri, 07 Apr 2023 11:05:02 +0000 Original-Received: (at 62694) by debbugs.gnu.org; 7 Apr 2023 11:05:01 +0000 Original-Received: from localhost ([127.0.0.1]:55801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkjts-0000kF-Q2 for submit@debbugs.gnu.org; Fri, 07 Apr 2023 07:05:01 -0400 Original-Received: from mail-ot1-f44.google.com ([209.85.210.44]:33608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkjtq-0000jx-JD for 62694@debbugs.gnu.org; Fri, 07 Apr 2023 07:04:59 -0400 Original-Received: by mail-ot1-f44.google.com with SMTP id cm7-20020a056830650700b006a11f365d13so20663354otb.0 for <62694@debbugs.gnu.org>; Fri, 07 Apr 2023 04:04:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680865492; 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=6FnK5+ePsN/UPnyUduoT03mIbZic/GHwNH3ohV6W2CI=; b=QeQNf+qXBKYHfJ0rEYsNN8Dy5RkwJWQVuWpundP6rMbCAAasXfanFZGPwDkaaNKUus 1itum0kNVL2AfsF5VmGdtgY7h3eSODTkgciSTLglqq/6UW16qdGLWLgmdnab9X/fgE8r kyEyeKDfxu2iDBQcdx6e4WRFtnpYYfKeR5z4IyWX6RcfVyuo9N1gsYAMWMzbCJ11sgza iRjzUB0GFcP+wx1Rk343h+rdKHkAmGAhEm3vL90mTmaC22G71VuZc0eFVUv2byUBFgQD N9tArJlZP88ulIhWzDdMCgcp9Y93To/8Bler6hj5iC7+UFXu33Ks2uMcuf5kZ2zzFkG/ bWcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680865492; 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=6FnK5+ePsN/UPnyUduoT03mIbZic/GHwNH3ohV6W2CI=; b=WlMXDaqabRulycthz2EF0phtjsOud6q0WBgqW+AO3Gz6CKNVmc5vH9Qh5vsp06i02b LaLMt/+3XtKplJ2lnlCxM/KdJZG0FyoAbbWdHIt86dlZPLNoKkXprM3KfY5hZdOPURwI JShyEV7hI8sZhJQj0qguo9+tzpymGGJ1IUDQgfMXftr4by95JHudmd5jWSpuUK81ObFO 7JE+zjoMyEQPq6QswtAU285PokMCcQhDNjj4TDrSvDSCHAxxiTYlRuLWP9F6J1OtlYFQ YlO3mEavHTGPjbUXYM3kIl8gI82ev0v0nNfprZJGwDCHPzMdGuI07R8xSQNa50hfkVWh o2IA== X-Gm-Message-State: AAQBX9cWxmBspP432LdBrCU7MkwBirY+3uzANDWBDRtzRSsDgjIDmhuu 6GSOjRerE2Tog7GPbaN8QO1KawVbN5C17neqG7s= X-Google-Smtp-Source: AKy350YTIUf1rI7eiGJ5ArQa5qgIgCwCwnsjZ9PJGr4U+VWUrYoY9ESqvh9eXkEz32gFTyZ/RA92Lb+LkLhAqD+hd24= X-Received: by 2002:a05:6830:204a:b0:697:bd4c:1574 with SMTP id f10-20020a056830204a00b00697bd4c1574mr504267otp.4.1680865492565; Fri, 07 Apr 2023 04:04:52 -0700 (PDT) In-Reply-To: <83355cot57.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:259387 Archived-At: > The problem does exist, as Micheal has explained in so many words. > Please trust him, as I do, that he knows what he is talking about, and > would have solved this himself if an easier solution were possible. > > I see no significant complexity in adding a version test. We do that > in umpteen other places with many other programs. It's not a version test. I've already done that for clangd, per Michael's request. Here, pylsp's Debian packaging seems just to be buggy. Michael has previously found another buggy way to install clangd for example, some method that created a 'clangd' script that didn't even respond to `--version`. Those things are very hard to check against and it's just not worth it. > > I don't understand what the problem with adding a 'pip install' line > > to the EMBA scripts is. > > Again, please trust Michael on that one. We will not make any > progress if we start second-guessing every request and decision of our > peers, especially after you already suggested the upgrade, and Michael > already explained why he thought it wasn't the best alternative. No he didn't. He _didn't_ explain what bad thing would come to the world if pip install was added to the EMBA scripts. Alternatively, simply don't install any pylsp on EMBA. Boom, also problem solved. Eventually, I will rework those tests to not rely on pylsp at all, and I'll use something else to test those parts of eglot.el But spending time answering these mails doesn't make any progress in that direction. Jo=C3=A3o