Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed in installing autotools-langauge-server on Fedora 41 #1825

Open
3 tasks done
wangxa opened this issue Nov 9, 2024 · 1 comment
Open
3 tasks done

Failed in installing autotools-langauge-server on Fedora 41 #1825

wangxa opened this issue Nov 9, 2024 · 1 comment

Comments

@wangxa
Copy link

wangxa commented Nov 9, 2024

I've searched open issues for similar requests

  • Yes

I've manually reviewed logs to find potential errors

  • Yes

I've recently downloaded the latest plugin version of mason.nvim

  • Yes

Problem description

My system is Fedora 41, which has the latest Python, versioned as 3.13. When I try to install autotools-language-server, I got the error mesages in Mason log as:

[ERROR Sat 09 Nov 2024 21:28:18 GMT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=autotools-language-server) error=spawn: /home/someon/.local/share/nvim/mason/packages/autotools-language-server/venv/bin/python failed with exit code 1 and signal 0.

Is this caused by the python 3.13, which is used by Fedora 41?

Expected behavior

The autotols-langauge-server should be installed successfully. At lease in Fedora 40, its installation is fine.

Steps to reproduce

  1. Run nvim.
  2. In the command mode, input :MasonInstall autotools-language-server.

Affected packages

autotools-language-server

Neovim version (>= 0.7)

NVIM v0.10.2
Build type: RelWithDebInfo
LuaJIT 2.1.1720049189

Operating system/version

Linux someone 6.11.6-300.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 16:16:00 UTC 2024 x86_64 GNU/Linux

Healthcheck

==============================================================================
mason: require("mason.health").check()

mason.nvim ~
- OK mason.nvim version v1.10.0
- OK PATH: prepend
- OK Providers: 
    mason.providers.registry-api
    mason.providers.client
- OK neovim version >= 0.7.0

mason.nvim [Registries] ~
- OK Registry `github.com/mason-org/mason-registry version: 2024-11-09-unsung-italy` is installed.

mason.nvim [Core utils] ~
- OK unzip: `UnZip 6.00 of 20 April 2009, by Info-ZIP.  Maintained by C. Spieler.  Send`
- OK wget: `GNU Wget2 2.1.0 - multithreaded metalink/file/website downloader`
- OK curl: `curl 8.9.1 (x86_64-redhat-linux-gnu) libcurl/8.9.1 OpenSSL/3.2.2 zlib/1.3.1.zlib-ng brotli/1.1.0 libidn2/2.3.7 libpsl/0.21.5 libssh/0.10.6/openssl/zlib nghttp2/1.62.1 OpenLDAP/2.6.8`
- OK gzip: `gzip 1.13`
- OK gtar: `tar (GNU tar) 1.35`
- OK bash: `GNU bash, version 5.2.32(1)-release (x86_64-redhat-linux-gnu)`
- OK sh: `Ok`

mason.nvim [Languages] ~
- OK Ruby: `ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]`
- OK cargo: `cargo 1.64.0 (387270bc7 2022-09-16)`
- OK luarocks: `/usr/bin/luarocks 3.9.2`
- OK Go: `go version go1.23.2 linux/amd64`
- OK RubyGem: `3.5.16`
- OK PHP: `PHP 8.3.13 (cli) (built: Oct 22 2024 18:39:14) (NTS gcc x86_64)`
- OK Composer: `Composer version 2.8.2 2024-10-29 16:12:11`
- OK node: `v22.2.0`
- OK python: `Python 3.13.0`
- OK JAVA_HOME: `openjdk version "1.8.0_432"`
- OK java: `openjdk version "1.8.0_432"`
- OK pip: `pip 24.2 from /usr/lib/python3.13/site-packages/pip (python 3.13)`
- OK python venv: `Ok`
- OK javac: `Ok`
- OK julia: `julia version 1.11.0-rc3`
- OK npm: `10.7.0`

mason.nvim [GitHub] ~
- OK GitHub API rate limit. Used: 0. Remaining: 60. Limit: 60. Reset: Sat 09 Nov 2024 22:42:57 GMT.
  Install and authenticate via gh-cli to increase rate limit.

Screenshots or recordings

No response

@sophondetector
Copy link

sophondetector commented Nov 18, 2024

Link to open issue on tree-sitter-languages to add binary wheels for 3.13

grantjenks/py-tree-sitter-languages#75

Been there since July :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants