[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