[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