asdf-community / asdf-community/asdf-python
I guess ansible-base is being set as default when installing ansible with pip
- Vorherrschende Sprache
- Shell
- Sterne
- 729
- Forks
- 65
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I think maybe doing reshim is overwriting ansible executable with ansible-base executable:
```
❯ pip3 install ansible -U
Collecting ansible
Downloading ansible-2.10.6.tar.gz (29.6 MB)
|████████████████████████████████| 29.6 MB 393 kB/s
Collecting ansible-base<2.11,>=2.10.5
Downloading ansible-base-2.10.5.tar.gz (5.7 MB)
|████████████████████████████████| 5.7 MB 949 kB/s
```
As you can see is installing .6 for `ansible` and .5 for `ansible-base`.
After installing, reshim and current version:
```
❯ ./ansible --version
ansible 2.10.5
config file = None
configured module search path = ['/Users/vitorjr/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /Users/vitorjr/.asdf/installs/python/3.9.1/lib/python3.9/site-packages/ansible
executable location = ./ansible
python version = 3.9.1 (default, Jan 27 2021, 17:37:54) [Clang 12.0.0 (clang-1200.0.32.28)]
```
Not sure it it's a asdf python plugin problem related, just passing the information.
Thanks for the amazing work.
best regards,
Vitor Jr.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere den Bericht mit `pip3 install ansible -U`, führe anschließend asdf reshim aus und untersuche die ausführbare Datei `./ansible` sowie ihre ausgegebene Version. Verfolge, welche ausführbare Datei reshim auswählt; als abgeschlossen gilt die Aufgabe, wenn die Installation von ansible 2.10.6 nicht dazu führt, dass `./ansible --version` ansible-base 2.10.5 ausgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ansible, python
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100