From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#62694: 30.0.50; eglot-tests fails with recent pylsp Date: Thu, 06 Apr 2023 13:22:15 +0200 Message-ID: <87o7o1tfvc.fsf@gmx.de> References: <87sfddibcn.fsf@gmx.de> 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="35708"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 62694@debbugs.gnu.org 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 Thu Apr 06 13:23:20 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 1pkNi4-00096n-1s for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 Apr 2023 13:23:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pkNho-00065y-B1; Thu, 06 Apr 2023 07:23: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 1pkNhm-00065g-Qr for bug-gnu-emacs@gnu.org; Thu, 06 Apr 2023 07:23: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 1pkNhm-0008EU-FK for bug-gnu-emacs@gnu.org; Thu, 06 Apr 2023 07:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pkNhm-0001c1-1y for bug-gnu-emacs@gnu.org; Thu, 06 Apr 2023 07:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Apr 2023 11:23: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.16807801456139 (code B ref 62694); Thu, 06 Apr 2023 11:23:02 +0000 Original-Received: (at 62694) by debbugs.gnu.org; 6 Apr 2023 11:22:25 +0000 Original-Received: from localhost ([127.0.0.1]:53569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkNhA-0001au-KC for submit@debbugs.gnu.org; Thu, 06 Apr 2023 07:22:24 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:55247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkNh9-0001ag-0N for 62694@debbugs.gnu.org; Thu, 06 Apr 2023 07:22:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1680780136; i=michael.albinus@gmx.de; bh=y/KbxDEhtxooHfjYFqx4NeQDnAKWuG/2Ng8gh7I1OPE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=g4lFceq4gSCgk14uZusz/dyBkKq3Ut8lNh0yBeV1Osh7ahNtsY35Z/cIwUngGBV5x ZT3iPXGtJkWhy6kqbQ5Xohd5Ere9+cdQPjOCfMDhMOpG8b2+K2j1On+7EdchNwMRqf uUHuGo5PMwT2gSNlmR1H+lsqgGeXm7G+rs5MECHgjrzkF89iuZ5Fjxqm94oxwh11OW AS9M3ew4Yc828mw8rNIPwprR6ZS/WhEdBaEzRsrCb8vdk2WKF/XOO9GCmcUXDsRPlo B6vbqOeCL/6CSQZmw+rkT4cqc2t67QNqFr6Ghybs8y688dMM0qSncpRYGHI+Vsq95w gh5DuNeIcF/jQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.0]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MdNY2-1qJRSi25Uu-00ZS6S; Thu, 06 Apr 2023 13:22:16 +0200 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Thu, 6 Apr 2023 11:54:08 +0100") X-Provags-ID: V03:K1:GyZzchPGZbqrbYAkcRVrWM71L+4mOWjogjZwzHR/6SNmVf3o36T rY7GRVPh3mAkYdAVOgKmYXuKYmMC303Y/uebTvcPmYP67SMI/0Xnqd+yqCaTNd8TsAGfBVJ ghdGvYGhUZ8kbtmywWCqFeIrWCoZNVRKKFkc+eEbiMwIRUQTLw2VDz8Pmd2r/Tis/JU01hh jbvt9yR4e5qA33wtfqQhQ== UI-OutboundReport: notjunk:1;M01:P0:FiEGHaUtRKI=;DKuncvilKC3c3yxAvhVffYbbsZv CWcUmDjOVDheg6t7i2i/Yd8rShk+azG/nfyVEwK7Olwyiackds2zp63bExVQrtLHh1dEOqraI MujLZ4Hvv154/+kga7SuPrRh06lMCwS2jP+9MU6tiRMIt/acqwpXL4lbeDRDYAMorLiC0PJI5 Tey/kjiRM8M1zw4uMovnMAagRgoAdtGYqBfykFKTOxk8ThAgUTEtBTRiS8qvcLPw6tDa4nIxU YZNxTo53gCMGxEj2Wz3a+pEv0QmBYWAbI9mYrKx1pVmP06U8j0wAbbP7PKSj+Usneoh7ITJV3 7Gr1L/BvGgLqFWc5a1lN229YN3MIaOvT8sgJ3PQ4Fbhba2en/xCEOFDqrciLVvAqoxHcjGofX Aqfz2UfTbFKjpgNa2AeoOnNqXXNITkU+kihFjRgPwwaEfLez7B7E+tvQ493r4hVxmLxOvj4jA kgzL6EObooOht3iFSgCN+7SInBgPD3ePe1NBFVwNHXyNImeXgPqAe2248pb13u3izEejlDRTg +d8VtckcBSGr+gb8LZ59iWMDHHh1uTSlsaNJmLy7cuj0XkEEKpBwkTnF+YlGSPrnrRYVT4Onu TFUhHtrqRGa0dENFFn138Cl69LC1fLaDVdVT4U2wvuT0m9JPRWMC++7fEjG3sa38zPH33Zvmx LnQ44mOO4QNVh05M4ATDCcmIyrgi5gn0iG5fG2eqX3cPTNSe386gotDLcztISSHHQM5SDN6NE aCW2RydyQcZyS09HRyiNPJAQK+0avCzrthCg9nlHxIkzx0HHkImN6nr4BaX6XiAT902jWpq1 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:259314 Archived-At: Jo=C3=A3o T=C3=A1vora writes: Hi Jo=C3=A3o, >> I have simulated the eglot-tests from EMBA in my local >> environment. Instead of using Debian bullseye (stable), I have taken >> Debian sid (unstable). >> >> Additionally, I have installed the respective Debian sid packages: >> >> --8<---------------cut here---------------start------------->8--- >> # apt list clangd python3-pylsp python3-autopep8 python3-yapf >> Listing... Done >> clangd/now 1:14.0-55.6 amd64 [installed,local] >> python3-autopep8/now 2.0.1-1 all [installed,local] >> python3-pylsp/now 1.7.1-1 all [installed,local] >> python3-yapf/now 0.32.0-1 all [installed,local] >> --8<---------------cut here---------------end--------------->8--- >> >> However, eglot-tests still fail for pylsp, see attached eglot-tests.log >> file. > > Instead of using your distribution package manager, I recommend > installing pylsp via the official Python package manager, pip, and > doing it like so: > > pip install "python-lsp-server[all]" I disagree. Running regression tests towards bleeding edge development version of pylsp is not the intention. You cannot expect, that everybody running Emacs tests has installed pylsp like this. But she could have installed the Debian pylsp package. I have used the most recent pylsp package from Debian. If it doesn't cooperate with eglot, we have a problem. I recommend that you investigate why the tests fail. And if this sounds too much, at least the sanity checks shall be improved. (skip-unless (executable-find "pylsp")) doesn't seem to be sufficient then. > Jo=C3=A3o Best regards, Michael.