classification
Title: AIX: python3 points to "air"
Type: behavior Stage:
Components: Build Versions: Python 3.7, Python 3.6, Python 3.5
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: BTaskaya, Michael.Felt
Priority: normal Keywords:

Created on 2020-03-26 10:41 by Michael.Felt, last changed 2020-03-26 13:19 by Michael.Felt.

Messages (3)
msg365058 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-03-26 10:41
This is a regression in v3.6.10 and v3.7.6

`make install` creates a symbolic link `python3` that points to the executable python3.X

In versions v3.6.10 and v3.7.6 the executable is created as python3.Xm while the symbolic link still points to python3.X

Note: v3.8.2 and v3.9 (master) do not appear to be affected)
msg365060 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-03-26 10:52
I tried looking at the blurbs to get an idea of what might have been the change - but nothing to indicate a change to the install process in any of "next" NEWS blurbs that are currently in branch 3.7

NEWS.d/next/Build/README.rst
NEWS.d/next/C API/2020-03-08-22-56-22.bpo-38643.k2ixx6.rst
NEWS.d/next/C API/2020-03-12-00-27-26.bpo-39884.CGOJBO.rst
NEWS.d/next/C API/README.rst
NEWS.d/next/Core and Builtins/2018-09-23-16-32-58.bpo-22490.8e0YDf.rst
NEWS.d/next/Core and Builtins/2020-02-02-00-12-07.bpo-39520.uicBq6.rst
NEWS.d/next/Core and Builtins/2020-03-06-06-12-37.bpo-39871.dCAj_2.rst
NEWS.d/next/Core and Builtins/2020-03-06-21-04-39.bpo-38894.nfcGKv.rst
NEWS.d/next/Core and Builtins/2020-03-23-18-08-34.bpo-20526.NHNZIv.rst
NEWS.d/next/Core and Builtins/README.rst
NEWS.d/next/Documentation/2020-02-18-14-28-31.bpo-39677.vNHqoX.rst
NEWS.d/next/Documentation/README.rst
NEWS.d/next/IDLE/2020-03-06-01-55-14.bpo-39852.QjA1qF.rst
NEWS.d/next/IDLE/2020-03-08-14-27-36.bpo-39885.29ERiR.rst
NEWS.d/next/IDLE/2020-03-09-02-45-12.bpo-27115.8hSHMo.rst
NEWS.d/next/IDLE/README.rst
NEWS.d/next/Library/2020-03-05-00-57-49.bpo-39828.yWq9NJ.rst
NEWS.d/next/Library/2020-03-09-01-45-06.bpo-39850.eaJNIE.rst
NEWS.d/next/Library/2020-03-23-17-52-00.bpo-40014.Ya70VG.rst
NEWS.d/next/Library/2020-03-09-18-56-27.bpo-39916.BHHyp3.rst
NEWS.d/next/Library/2020-03-10-15-32-31.bpo-38662.o1DMXj.rst
NEWS.d/next/Library/2020-03-11-23-08-25.bpo-39652.gbasrk.rst
NEWS.d/next/Library/2020-03-19-19-40-27.bpo-40016.JWtxqJ.rst
NEWS.d/next/Library/README.rst
NEWS.d/next/Security/2020-03-14-14-57-44.bpo-38576.OowwQn.rst
NEWS.d/next/Security/README.rst
NEWS.d/next/Tests/2020-03-18-16-04-33.bpo-27807.9gKjET.rst
NEWS.d/next/Tests/README.rst
NEWS.d/next/Tools-Demos/2020-03-07-18-01-30.bpo-39889.l1czT6.rst
NEWS.d/next/Tools-Demos/2020-03-09-13-28-13.bpo-36184.BMPJ0D.rst
NEWS.d/next/Tools-Demos/README.rst
NEWS.d/next/Windows/2020-03-04-17-05-11.bpo-39847.C3N2m3.rst
NEWS.d/next/Windows/2020-03-11-10-15-56.bpo-39930.LGHw1j.rst
NEWS.d/next/Windows/README.rst
NEWS.d/next/macOS/README.rst
msg365070 - (view) Author: Michael Felt (Michael.Felt) * Date: 2020-03-26 13:19
I see that it is also incorrect for v3.5.9

What is surprising - is that the logic is okay for python-config -> python-config3.X -> python-config-3.Xm

root@x065:[/data/prj/python/python3-3.5.9/X32]ls -l opt/bin
total 8728
lrwxrwxrwx   1 root     system            8 Mar 26 13:14 2to3 -> 2to3-3.5
-rwxr-xr-x   1 bin      bin              95 Mar 26 10:47 2to3-3.5
-rwxr-xr-x   1 bin      bin             236 Mar 26 10:47 easy_install-3.5
lrwxrwxrwx   1 root     system            7 Mar 26 13:14 idle3 -> idle3.5
-rwxr-xr-x   1 bin      bin              93 Mar 26 10:47 idle3.5
-rwxr-xr-x   1 bin      bin             208 Mar 26 10:47 pip3
-rwxr-xr-x   1 bin      bin             208 Mar 26 10:47 pip3.5
lrwxrwxrwx   1 root     system            8 Mar 26 13:14 pydoc3 -> pydoc3.5
-rwxr-xr-x   1 bin      bin              78 Mar 26 10:47 pydoc3.5
lrwxrwxrwx   1 root     system            9 Mar 26 13:14 python3 -> python3.5
lrwxrwxrwx   1 root     system           16 Mar 26 13:14 python3-config -> python3.5-config
lrwxrwxrwx   1 root     system           17 Mar 26 13:14 python3.5-config -> python3.5m-config
-rwxr-xr-x   1 bin      bin         4429283 Mar 26 10:45 python3.5m
-rwxr-xr-x   1 bin      bin            3005 Mar 26 10:47 python3.5m-config
lrwxrwxrwx   1 root     system           10 Mar 26 13:14 pyvenv -> pyvenv-3.5
-rwxr-xr-x   1 bin      bin             230 Mar 26 10:47 pyvenv-3.5
History
Date User Action Args
2020-03-26 13:19:28Michael.Feltsetversions: + Python 3.5
2020-03-26 13:19:13Michael.Feltsetmessages: + msg365070
2020-03-26 10:55:02BTaskayasetnosy: + BTaskaya
2020-03-26 10:52:57Michael.Feltsetmessages: + msg365060
2020-03-26 10:41:22Michael.Feltcreate