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: Fri, 07 Apr 2023 09:44:06 +0200 Message-ID: <87o7o0rvax.fsf@gmx.de> References: <87sfddibcn.fsf@gmx.de> <87o7o1tfvc.fsf@gmx.de> <87ile9t5uj.fsf@gmx.de> <87ttxssyef.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="5489"; 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 Fri Apr 07 09:45:27 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 1pkgml-0001Da-EJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 07 Apr 2023 09:45:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pkgmX-00054d-MJ; Fri, 07 Apr 2023 03:45:13 -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 1pkgmN-00052x-30 for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 03:45: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 1pkgmM-0001nt-Pt for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 03:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pkgmM-0000K5-5O for bug-gnu-emacs@gnu.org; Fri, 07 Apr 2023 03:45: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: Fri, 07 Apr 2023 07:45: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.16808534591178 (code B ref 62694); Fri, 07 Apr 2023 07:45:02 +0000 Original-Received: (at 62694) by debbugs.gnu.org; 7 Apr 2023 07:44:19 +0000 Original-Received: from localhost ([127.0.0.1]:55631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkglf-0000Iw-HW for submit@debbugs.gnu.org; Fri, 07 Apr 2023 03:44:19 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:52165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkgla-0000Ie-5h for 62694@debbugs.gnu.org; Fri, 07 Apr 2023 03:44:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1680853447; i=michael.albinus@gmx.de; bh=LhDS+DtFu3sCwTTf3uqpOMfI63Ia+bQxqW+Q4imRujM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=MsPtfdkq1x7/TC+QoSWLH+CmlP3KPs15dUw2sr8rOgK/qXJFbc8uD7x0eyNOLZis9 oV9ExtwqMvwFWNoGR36CXl47Lgg1xPKyU12AsW+7fAwTmUuaj4lpkJKYcwWkHcm66S fyT7npQdVekBZnzWpONBM2WpBmxGBEXw/PBj8mZu9erwvdKDjBN9Kba5hPhcKf/GHW TFq4fDKjXtLcLC4WdafbHJnAY+q45bSv7Wotckk8mjLDithFH5gDDY0XthWQMVt7iG wBAOEtmLMa/i+FCLp9ahpHs3LdYmgHoRjq8Rah3o5S4luUNhmvUuv+zqetAkcipI2y mT/By0ioj1Mbg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.0]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MSKyI-1prFGh2ITg-00SfSf; Fri, 07 Apr 2023 09:44:07 +0200 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Thu, 6 Apr 2023 20:50:56 +0100") X-Provags-ID: V03:K1:LMMqcm4sW9Awg/NG9spSFdKR22b0nZdoVS0Gg5FOEXxNhxKLy1Z PT8jjznlk5m7/qEwMurbidbNIY1OTjSiLmwOJD1FYGpJiRW3TlHB3/kk/w/ifeMHT3KFL18 OLqLnAuCSiRd4VU/2nr3YF4Eb84aqbJGIM2k7RZmggI3z32S7hRCzBbk6E1T9KQITQFhj2p OUF1VuisDM6hVjdgi/INw== UI-OutboundReport: notjunk:1;M01:P0:Pa+uOk/Gv5o=;KyuhDNZOz2ustIkUlafwhW2MJ05 i46DLflMdOMNb6bRY42BhqmwYYEMbnUjUjJdCqt+urNGT31QPRw+hZXv8/N1363v+F+X0t7m+ YEeC+mIp1+bA8Vjp6xVM9TfYt8b3d02V/Lxfl4seWmo14t2Z7BSh4KZE48l7R5mxuW6HhLpfx J0lOY88Ca7ID8NDdujB3reAM+SxFEWASjErjfjFzXxGWtDZTINOQ6EDIGdK3f65H4uaumBX5+ zlEGfRjXTNIGvaWNF1NuQps4LfJth2M/TRhMtGS7w0RkwAO6uDvehfWu7YjkOLYCumERcHFbd NlTY/ObHUIDBXbO4ub83ok+9fSgljhBUsMBG5MA69z5YzyHhhSV+zV8rB8I66nFvKJGb/q9o4 fExJc1YKiLWBCmLC0AX6l5wo3Np13g/B4pj9Sb7MZ3CwRepPJW209EtxL4SzAd4CBQUhhqrUp +qGnmGpf62FxMcDBU92AQrkwA4yumEZEoBvNaRL+o6e20sxWCfRp7/wOnOXg+OgntTzBaXDHe W/LBvwGpKz0KMID3S+mzJWTDQDEzGxFV6OM6KmfClh+LwDIS4IncgHXsJAWXdtDW8ENAbyARo Wyjl6DwabvKVn8YwW64clHoilEHOag7TVIl2IJ3ek1kp+DL2RUC5A7A0WjDoU4xRtAIghnb0W xpT0ZCqdlbHMT9B76eXjRL9x7CEwqMs+2NYMt/rJ7JJbnvgh75s6+nG6ziZoqgHhdbyt31V0E 6s3mPjqkOnNF3/JsHFCcv/FEIcUZ2ahsnN5SIrPr+riqjaUg4gthcgvg4vacg8325QyAgpy1 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:259368 Archived-At: Jo=C3=A3o T=C3=A1vora writes: Hi Jo=C3=A3o, >> > That package is faulty to some degree in that it does not work exactly >> > like the recommended installation of pylsp. >> >> Likely yes. But people might have it installed, because they use >> Debian. Why don't you check this wrong installation of pylsp in your >> skip checks? This would solve it sufficiently, I believe. > > How do I do that? How do I do that portably? Don't know, I have no knowledge about language servers. But I would expect, that you first check whether pylsp is installed (you do it already), and then you could connect to pylsp, send a specific request, and decide, based on the ansewer, whether it is a proper language server. >> > Are you just trying to get the best possible coverage from eglot-tests= .el? >> > Thanks, but then I'd focus on rust-analyzer first, or the Java jdtls s= erver. >> > The latter would be really useful as the GitHub CI isn't currently >> > installing it and the test is being skipped there. >> >> If you could show me the Debian way to install rust-analyzer or jdtls in >> Debian, I'm your man. I didn't find a corresponding package (but >> honestly, I haven't tried for days). In case such packages don't exist >> yet for Debian, I would be willing to install them differently, for a wh= ile. > > What is with this blind devotion to Debian? It's a nice distro, but > surely it can handle installation of software in different ways. In this case, it is Emba indeed. We have decided to run our tests based on Debian. I don't see a reason to change this decision. It would be desirable to test Emacs also against other basic software (RHEL/Fedora, *BSD, macOS, MS Windows), but this is out of our resources. > Jo=C3=A3o Best regards, Michael.