[MacPorts] #63955: ntpsec @1.2.1_1: use Python 3

MacPorts noreply at macports.org
Mon Nov 15 19:05:30 UTC 2021


#63955: ntpsec @1.2.1_1: use Python 3
--------------------------+-----------------------
  Reporter:  l2dy         |      Owner:  fhgwright
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  ntpsec       |
--------------------------+-----------------------

Comment (by fhgwright):

 The `ntpsec` port provides Python modules which can be used by users.
 Changing the Python version may break users' existing code, and adapting
 their existing Python 2 code to Python 3 may require serious work, due to
 the significant incompatibilities between Python 2 and Python 3.

 The proper fix for this would be to have variants for Python versions (or,
 better still, multiple subports), but that's significant work.
 Complicating this is that the upstream method for targeting a different
 Python version from the one used to run `waf` doesn't seem to work
 correctly in the MacPorts environment (for as yet undetermined reasons),
 and the current `waf` PortGroup doesn't provide a properly functioning
 method to specify its Python version (though `waf` itself is compatible
 with a wide range of Python versions).

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


More information about the macports-tickets mailing list