asdf-community / asdf-community/asdf-python
Fail to execute python after upgrading asdf by Homebrew
- Dominant language
- Shell
- Stars
- 729
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
### Provide environment information
```bash
OS:
Darwin VLAN2-dhcp147.is.env.kitakyu-u.ac.jp 23.2.0 Darwin Kernel Version 23.2.0: Wed Nov 15 21:59:33 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T8112 arm64
SHELL:
zsh 5.9 (x86_64-apple-darwin23.0)
BASH VERSION:
3.2.57(1)-release
ASDF VERSION:
v0.14.0
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/Users/matsumotokanta/.asdf
ASDF_DIR=/opt/homebrew/opt/asdf/libexec
ASDF_CONFIG_FILE=/Users/matsumotokanta/.asdfrc
ASDF INSTALLED PLUGINS:
python https://github.com/danhper/asdf-python.git master 5e277e2
```
### To Reproduce
1. Install asdf 0.13.1 by Homebrew
2. Install asdf-python
3. Install some version of python
4. `brew update`
5. `brew upgrade`
6. Then asdf is updated from 0.13.1 to 0.14.0
### Describe the Bug
I ran `python --version`.
Then I got the following error:
```
$HOME/.asdf/shims/python: line 3: /opt/homebrew/Cellar/asdf/0.13.1/libexec/bin/asdf: No such file or directory
```
So I edited `$HOME/.asdf/shims/python` to modify the version of asdf.
I feel this is a bug.
### Expected Behaviour
When `brew upgrade` upgrades asdf, the script should modify the installed shims script to update the version of asdf.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.