You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When running mise self-update it automatically tries to auto-update plugins (unless you include --no-plugins). When running mise self-update after it updates or detects no updates I get a "Permission denied (os error 13)" error. When running with verbosity I get:
It looks like when it is going to run plugins update it is calling it on the path to where mise is installed but forgetting to add the executable name. The directory does not have executable permissions which is why I get a Permission denied.
To Reproduce
Run mise self-update (without the --no-plugins flag)
See the error
Expected behavior
mise should properly auto-update plugins when doing a self update
It looks like this is because mise relies on MISE_BIN. Is this documented anywhere? This was an environment variable that I use to identify the bin folder of mise. I have just removed this from my workflow/configuration and it's working fine. It seems like maybe this should be documented somewhere what environment variables are reserved for mise to function correctly.
Describe the bug
When running
mise self-update
it automatically tries to auto-update plugins (unless you include--no-plugins
). When runningmise self-update
after it updates or detects no updates I get a "Permission denied (os error 13)" error. When running with verbosity I get:It looks like when it is going to run
plugins update
it is calling it on the path to wheremise
is installed but forgetting to add the executable name. The directory does not have executable permissions which is why I get a Permission denied.To Reproduce
mise self-update
(without the--no-plugins
flag)Expected behavior
mise
should properly auto-update plugins when doing a self updatemise doctor
outputThe text was updated successfully, but these errors were encountered: