[MacPorts] #62981: octave: use Python 3.x or drop Python dependency

MacPorts noreply at macports.org
Thu May 27 19:45:29 UTC 2021


#62981: octave: use Python 3.x or drop Python dependency
-------------------------+---------------------------------
 Reporter:  Schamschula  |      Owner:  MarcusCalhoun-Lopez
     Type:  defect       |     Status:  assigned
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  octave
-------------------------+---------------------------------
 While checking which ports still need Python2.7, I found octave had the
 following in the Portfile:

 {{{
 # in configure.ac, listed as one of "[p]rograms used when running Octave"
 depends_lib-append port:python27
 configure.python ${prefix}/bin/python2.7
 }}}

 The octave build apparently doesn't use Python (neither FreeBSD FreshPorts
 nor Homebrew call out Python).

 Locally, I tested a build using {{{Python3.9}}}.

 However, {{{Python}}} really should be a {{{depends_run}}} dependency, if
 at all.

 Note: The configure script does find, in trace mode, the macOS version of
 Python if the above lines are commented out.

-- 
Ticket URL: <https://trac.macports.org/ticket/62981>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list