Re: [MacPorts] #66417: python310 @3.10.9 seems to install static libraries, but they are faulty – why at all?

MacPorts noreply at macports.org
Thu Dec 8 20:00:05 UTC 2022


#66417: python310 @3.10.9 seems to install static libraries, but they are faulty –
why at all?
------------------------+-----------------------------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.0
Resolution:             |   Keywords:  tiger, highsierra, monterey
      Port:  python310  |
------------------------+-----------------------------------------

Comment (by ballapete):

 On intel Monterey it does not seem to make much of difference whether
 `Python 3.10` is `configured --without-static-libpython` or without this
 option, as default. This situation has

 {{{
 532365306        8 -rwxr-xr-x    1 root             wheel
 49400  7 Dez 03:06
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Resources/Python.app/Contents/MacOS/Python
 532350588        0 lrwxr-xr-x    1 root             wheel
 9  7 Dez 03:06
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/libpython3.10.dylib
 -> ../Python
 532353525        0 lrwxr-xr-x    1 root             wheel
 15  7 Dez 03:06
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config-3.10-darwin/libpython3.10.a
 -> ../../../Python
 532353526        0 lrwxr-xr-x    1 root             wheel
 15  7 Dez 03:06
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config-3.10-darwin/libpython3.10.dylib
 -> ../../../Python
 532350580     4104 -rwxr-xr-x    1 root             wheel
 4188688  7 Dez 03:05
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Python
 531241552        0 lrwxr-xr-x    1 root             wheel
 67  1 Dez 12:16 /opt/local/Library/Frameworks/Python.framework/Python ->
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Python
 }}}

 and the other has 20,040 bytes less:

 {{{
 532349776        8 -rwxr-xr-x    1 root             wheel
 49400  8 Dez 20:40
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Resources/Python.app/Contents/MacOS/Python
 532335049        0 lrwxr-xr-x    1 root             wheel
 9  8 Dez 20:40
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/libpython3.10.dylib
 -> ../Python
 532337976        0 lrwxr-xr-x    1 root             wheel
 15  8 Dez 20:40
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config-3.10-darwin/libpython3.10.a
 -> ../../../Python
 532337977        0 lrwxr-xr-x    1 root             wheel
 15  8 Dez 20:40
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config-3.10-darwin/libpython3.10.dylib
 -> ../../../Python
 532335041     4104 -rwxr-xr-x    1 root             wheel
 4168648  8 Dez 20:36
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Python
 531241552        0 lrwxr-xr-x    1 root             wheel
 67  1 Dez 12:16 /opt/local/Library/Frameworks/Python.framework/Python ->
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/Python
 }}}

 It's just strange (to me) what `Python 3.10` does. IMO the ticket can be
 closed as `invalid`. (`port test python310` is OK.)

-- 
Ticket URL: <https://trac.macports.org/ticket/66417#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list