[MacPorts] #64563: MyPaint @2.0.1: fatal error: 'future' file not found on 10.7/10.8
MacPorts
noreply at macports.org
Sun Jan 30 15:45:38 UTC 2022
#64563: MyPaint @2.0.1: fatal error: 'future' file not found on 10.7/10.8
-------------------------+-------------------------------
Reporter: evanmiller | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: lion mountainlion
Port: MyPaint |
-------------------------+-------------------------------
Comment (by jmroot):
Replying to [comment:2 ryandesign]:
> Replying to [comment:1 jmroot]:
> > It's also building C++ code using `configure.cc` and seems to be
ignoring CXXFLAGS
>
> Unfortunately this is how setuputils/distutils works (i.e. it doesn't
work). For a time I tried to get the developers of setuputils/distutils to
acknowledge and fix this but nobody seemed to care.
Yes, hence the workaround.
> Maybe pep517 fixes all this but I don't understand pep517 well enough to
switch any ports to using it.
PEP 517 doesn't define how the actual building is to be done, that's up to
the back end, which in this case is still setuptools. Please do switch to
using `python.pep517 yes` whenever possible anyway; I have no idea how
long we have before `setup.py install` is disabled in setuptools entirely.
Setting the option should be all that's needed in most cases as long as
you're not using any python versions older than 3.6.
--
Ticket URL: <https://trac.macports.org/ticket/64563#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list