[MacPorts] #59839: Record default python and perl versions

MacPorts noreply at macports.org
Sat Dec 14 03:09:28 UTC 2019

#59839: Record default python and perl versions
  Reporter:  mf2k         |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |

Comment (by ryandesign):

 Support the "default python version" is 3.7, and that a hypothetical port
 declares dependencies based on that, and 3.7-specific paths get baked into
 the files the port installs. Let us suppose a user has installed this

 Then suppose the "default python version" is changed to 3.8. This would
 change the dependencies and files installed by this hypothetical port.
 Logically, we would want the port to be rebuilt, but we don't have a
 mechanism for that to occur. The only mechanisms by which a port would be
 rebuilt are if the version/revision/epoch changes, the OS major version
 changes, or the default c++ standard library changes. We can't really
 implement your suggestion without this.

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

More information about the macports-tickets mailing list