Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#61917 closed update (fixed)

update py-ansible to 2.10.4

Reported by: patrixgdd Owned by: adfernandes (Andrew Fernandes)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc: steenzout (Pedro Salgado), danieltrautmann (Daniel Trautmann)
Port: py-ansible

Description

hi, could anyone help update the current py37-ansible to 2.10.4? This contains some important bug fixes. Thank you

Change History (11)

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Cc: steenzout added
Keywords: py-ansible removed
Milestone: MacPorts Future
Owner: set to adfernandes
Status: newassigned

comment:2 Changed 3 years ago by danieltrautmann (Daniel Trautmann)

I'd like to help solving this ticket, which I already tried, but simply changing the version doesn't do the trick.

It does something during the installation, but in the end it doesn't link any binaries. I don't have much knowledge about how MacPorts works internally, nor about the Tcl language, but I'm willing to learn.

comment:3 Changed 3 years ago by danieltrautmann (Daniel Trautmann)

Cc: danieltrautmann added

comment:4 Changed 3 years ago by adfernandes (Andrew Fernandes)

Sorry - only saw this a couple days ago - handling it now

comment:5 Changed 3 years ago by adfernandes (Andrew Fernandes)

comment:6 Changed 3 years ago by adfernandes (Andrew Fernandes)

Resolution: fixed
Status: assignedclosed

comment:7 in reply to:  4 Changed 3 years ago by danieltrautmann (Daniel Trautmann)

Replying to adfernandes:

Sorry - only saw this a couple days ago - handling it now

Don't be sorry. Your work is much appreciated.

Thank you!

comment:8 Changed 3 years ago by tsabirgaliev (Tair Sabirgaliev)

this still doesn't work as expected. the binaries are still not there

comment:9 Changed 3 years ago by danieltrautmann (Daniel Trautmann)

I can confirm this:

$ sudo port -d select --set ansible py39-ansible
DEBUG: Copying /Users/danieltrautmann/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
DEBUG: action_select [ansible py39-ansible] [options_select_order ports_select_set ports_select_set yes options_global_order {}]...
DEBUG: The 'set' command was specified.
DEBUG: mportselect [set] [ansible] [py39-ansible]
Selecting 'py39-ansible' for 'ansible' failed: could not create new link "/opt/local/bin/ansible": target "/opt/local/bin/ansible-3.9" doesn't exist

comment:10 Changed 3 years ago by danieltrautmann (Daniel Trautmann)

There are also no Ansible executables under the python bin path:

$ ll /opt/local/Library/Frameworks/Python.framework/Versions/3.9/bin
total 64
lrwxr-xr-x  1 root  wheel     8B Dec  8 14:12 2to3@ -> 2to3-3.9
-rwxr-xr-x  1 root  wheel   150B Dec  8 14:12 2to3-3.9*
-rwxr-xr-x  1 root  wheel   1.0K Jan 23 15:38 easy_install*
-rwxr-xr-x  1 root  wheel   1.0K Jan 23 15:38 easy_install-3.9*
lrwxr-xr-x  1 root  wheel     7B Dec  8 14:12 idle3@ -> idle3.9
-rwxr-xr-x  1 root  wheel   148B Dec  8 14:12 idle3.9*
-rwxr-xr-x  1 root  wheel   1.0K Feb  9 09:36 meson*
lrwxr-xr-x  1 root  wheel     8B Dec  8 14:12 pydoc3@ -> pydoc3.9
-rwxr-xr-x  1 root  wheel   133B Dec  8 14:12 pydoc3.9*
lrwxr-xr-x  1 root  wheel     9B Dec  8 14:12 python3@ -> python3.9
lrwxr-xr-x  1 root  wheel    16B Dec  8 14:12 python3-config@ -> python3.9-config
-rwxr-xr-x  1 root  wheel    49K Dec  8 14:11 python3.9*
-rwxr-xr-x  1 root  wheel   2.0K Dec  8 14:12 python3.9-config*
Note: See TracTickets for help on using tickets.