Open FredKellerman opened 2 months ago
Getting same error on MacOS 14.1.1
The issue seems to be that Mason
installs the binary to ~/.local/share/nvim/mason/bin
, but the libraries are installed at ~/.local/share/nvim/mason/packages/rust_hdl/vhdl_ls-aarch64-apple-darwin/vhdl_libraries
. I think that this is a problem with the Mason installation process. Looking over the package description, maybe the share
property needs to be set to {{source.asset.vhdl_libraries}}
or similar?
I can verify that symlinking the libraries to ~/.local/share/nvim/mason/share
works and causes the language server to start.
Please note that VHDL-LS does not maintain the rust_hdl
Mason package. Therefore, as this seems to be a bug / missing installation instructions on Mason, I will not consider this a bug here.
This PR should correct the problems mentioned in this issue. https://github.com/mason-org/mason-registry/pull/6140
Hi, I am using Neovim 0.9.5 Release on a Macbook running Sonoma 14.4.1 and Brew.
I used Mason to install rust_hdl and have the following in a lua script that is being executed without any errors itself:
Everything seems to be setup correctly, :checkhealth doesn't report anything obvious but VHDL LS doesn't work when editing and :messages reports:
In the .local/state/nvim/lsp.log it has:
I have verified that the libraries are installed here:
I did try to copy and create sym links to where the error said it was looking but it didn't make any difference. I can provide more details if needed. Thank you.