Open wmcknig opened 3 weeks ago
I took another look at the problematic cases and found they might be fixable if the percent-encoding were removed, i.e. instances of %2f were just replaced with spaces; would there be a way to provide this as an option?
I've searched open issues for similar requests
I've recently downloaded the latest plugin version of mason.nvim
Problem description
Initially I thought this was a problem with kickstart.nvim, I was getting told at startup that stylua and lua-language-server failed to install (the former consistently, the latter only sometimes but it appears to remain uninstalled). After trying installing some items shown as missing by :checkhealth that they may have depended on I tried using Mason directly, and installing the packages there. This gave the errors shown for Mason output.
I got similar errors with a few other packages, and had others that did not because they did not write a .luac file; the issue seems to be entirely one of auto-generated filename length. I am using an encrypted EXT4 partition, which limits filenames to 143 characters, so my case isn't necessarily typical, but either there is a configuration setting I'm missing to resolve this or this could bite someone else too.
Expected behavior
I expected the packages to install, or failing that indicate that I needed to install dependencies.
Affected packages
stylua, lua-language-server, haskell-language-server
Mason output
Installation log
Neovim version (>= 0.7)
NVIM v0.10.1 Build type: RelWithDebInfo LuaJIT 2.1.1713484068 Run "nvim -V1 -v" for more info
Operating system/version
Linux myname 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux
Healthcheck
Screenshots
No response