[MacPorts] #69320: On PPC Leopard, Mac OS X 10.5.8, py311-flit_core @3.9.0 does not build (which is required for py311-wheel)

MacPorts noreply at macports.org
Mon Feb 12 09:59:38 UTC 2024


#69320: On PPC Leopard, Mac OS X 10.5.8, py311-flit_core @3.9.0 does not build
(which is required for py311-wheel)
-----------------------------------+-------------------------
  Reporter:  ballapete             |      Owner:  (none)
      Type:  defect                |     Status:  new
  Priority:  Normal                |  Milestone:
 Component:  ports                 |    Version:  2.9.1
Resolution:                        |   Keywords:  leopard ppc
      Port:  py-flit py-flit_core  |
-----------------------------------+-------------------------

Comment (by ballapete):

 Replying to [comment:5 barracuda156]:
 > So `py310-build` installs fine, but `py311-build` does not, is it the
 case?

 There is a slight difference…

 My assumption was that some prerequisites for building Python modules were
 not OK. So I tried to remove the ones built, in two steps in order keep
 most dependencies untouched, and then rebuild them manually, following the
 timely order by which port installed them. `py-bootstrap-modules` was
 first rebuilt, and then followed, as described earlier, `py311-installer`
 and `py311-pyproject_hooks`. Then I tried to build `py311-build`, which
 had to build to dependencies I did not see before. And, honestly, because
 I do not remember exactly whether I staged `port install …` after
 `portbuild …`, during this  `py311-pyproject_hooks` was built and
 installed anew. IMO first builds succeeded and when this or that module
 was build and installed again, the machinery became defective…

 I can redo this all and exactly document my deeds on my MacBook, after the
 Tiger jobs were finished.

 The module build failures happened with both versions of Python, 3.11.7
 and 3.11.8.

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


More information about the macports-tickets mailing list