I've recently downloaded the latest plugin version of mason.nvim
[X] Yes
Problem description
I can install the clang-format package just fine, but upon calling it I found it was not added to my $PATH, I think this is an issue with mason.nvim because that is the package manager I used to install it
Expected behavior
clang-format should install and be added to $PATH to be used for other programs (none-ls in my case)
Affected packages
clang-format
Mason output
No response
Installation log
[INFO Mon 04 Mar 2024 06:44:14 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Mon 04 Mar 2024 06:44:14 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Mon 04 Mar 2024 06:44:14 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Mon 04 Mar 2024 06:44:16 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Mon 04 Mar 2024 06:44:18 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Mon 04 Mar 2024 06:44:19 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Mon 04 Mar 2024 08:52:51 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Mon 04 Mar 2024 08:52:51 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Mon 04 Mar 2024 08:52:51 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Mon 04 Mar 2024 08:52:53 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Mon 04 Mar 2024 08:52:54 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Mon 04 Mar 2024 08:52:55 PM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Wed 06 Mar 2024 11:19:33 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Wed 06 Mar 2024 11:19:33 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Wed 06 Mar 2024 11:19:33 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Wed 06 Mar 2024 11:19:35 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Wed 06 Mar 2024 11:19:36 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Wed 06 Mar 2024 11:19:37 AM MST] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 12:29:58 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 12:29:58 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 12:29:58 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 12:30:01 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 12:30:01 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Fri 15 Mar 2024 12:30:05 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 12:34:15 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 12:34:15 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 12:34:15 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 12:34:18 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 12:34:19 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Fri 15 Mar 2024 12:34:20 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 03:31:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 03:31:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 03:31:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 03:31:14 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 03:31:15 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Fri 15 Mar 2024 03:31:16 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 03:59:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 03:59:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 03:59:11 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 03:59:13 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Fri 15 Mar 2024 03:59:14 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 03:59:15 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 06:09:51 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 06:09:51 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 06:09:51 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 06:09:55 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 06:09:55 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
[INFO Fri 15 Mar 2024 06:09:56 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 06:11:28 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO Fri 15 Mar 2024 06:11:28 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[INFO Fri 15 Mar 2024 06:11:28 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=codelldb) {}
[INFO Fri 15 Mar 2024 06:11:30 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO Fri 15 Mar 2024 06:11:32 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clang-format)
[INFO Fri 15 Mar 2024 06:11:32 PM MDT] ...e/nvim/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=codelldb)
Linux fedora 6.7.9-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 6 19:35:04 UTC 2024 x86_64 GNU/Linux
Healthcheck
==============================================================================
mason: require("mason.health").check()
mason.nvim ~
- OK mason.nvim version v1.10.0
- OK PATH: skip
- 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-03-16-arid-beat` 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 Wget 1.21.4 built on linux-gnu.`
- OK curl: `curl 8.2.1 (x86_64-redhat-linux-gnu) libcurl/8.2.1 OpenSSL/3.1.1 zlib/1.2.13 brotli/1.1.0 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.4) libssh/0.10.6/openssl/zlib nghttp2/1.55.1 OpenLDAP/2.6.6`
- OK gzip: `gzip 1.12`
- OK gtar: `tar (GNU tar) 1.35`
- OK bash: `GNU bash, version 5.2.26(1)-release (x86_64-redhat-linux-gnu)`
- OK sh: `Ok`
mason.nvim [Languages] ~
- WARNING Go: not available
- ADVICE:
- spawn: go failed with exit code - and signal -. go is not executable
- WARNING Composer: not available
- ADVICE:
- spawn: composer failed with exit code - and signal -. composer is not executable
- WARNING PHP: not available
- ADVICE:
- spawn: php failed with exit code - and signal -. php is not executable
- WARNING npm: not available
- ADVICE:
- spawn: npm failed with exit code - and signal -. npm is not executable
- WARNING node: not available
- ADVICE:
- spawn: node failed with exit code - and signal -. node is not executable
- WARNING javac: not available
- ADVICE:
- spawn: javac failed with exit code - and signal -. javac is not executable
- WARNING java: not available
- ADVICE:
- spawn: java failed with exit code - and signal -. java is not executable
- WARNING julia: not available
- ADVICE:
- spawn: julia failed with exit code - and signal -. julia is not executable
- WARNING cargo: not available
- ADVICE:
- spawn: cargo failed with exit code - and signal -. cargo is not executable
- WARNING luarocks: not available
- ADVICE:
- spawn: luarocks failed with exit code - and signal -. luarocks is not executable
- WARNING Ruby: not available
- ADVICE:
- spawn: ruby failed with exit code - and signal -. ruby is not executable
- WARNING RubyGem: not available
- ADVICE:
- spawn: gem failed with exit code - and signal -. gem is not executable
- OK python: `Python 3.12.2`
- WARNING pip: not available
- ADVICE:
- spawn: python3 failed with exit code 1 and signal 0. /usr/bin/python3: No module named pip
- OK python venv: `Ok`
mason.nvim [GitHub] ~
- OK GitHub API rate limit. Used: 0. Remaining: 60. Limit: 60. Reset: Fri 15 Mar 2024 08:12:30 PM MDT.
Install and authenticate via gh-cli to increase rate limit.
My null-ls log where I noticed the issue
[WARN Fri 15 Mar 2024 12:30:03 PM MDT] /var/home/samgarmany/.local/share/nvim/lazy/none-ls.nvim/lua/null-ls/generators.lua:94: failed to run generator: ....local/share/nvim/lazy/none-ls.nvim/lua/null-ls/loop.lua:165: command clang-format is not executable (make sure it's installed and on your $PATH)
I've searched open issues for similar requests
I've recently downloaded the latest plugin version of mason.nvim
Problem description
I can install the clang-format package just fine, but upon calling it I found it was not added to my $PATH, I think this is an issue with mason.nvim because that is the package manager I used to install it
Expected behavior
clang-format should install and be added to $PATH to be used for other programs (none-ls in my case)
Affected packages
clang-format
Mason output
No response
Installation log
Neovim version (>= 0.7)
NVIM v0.9.5 Build type: RelWithDebInfo LuaJIT 2.1.1707061634
Operating system/version
Linux fedora 6.7.9-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 6 19:35:04 UTC 2024 x86_64 GNU/Linux
Healthcheck
My null-ls log where I noticed the issue