Opened 5 months ago

Closed 2 months ago

#70460 closed defect (fixed)

py312-scipy @1.11.4_0+gfortran: ERROR Missing dependencies: pythran>=0.12.0 gast~=0.5.0

Reported by: zzanderr Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc: ogourgue (Olivier Gourgue), Michael-P-Allen (Mike Allen)
Port: py312-scipy

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Build attempted on MacBook Pro Max M2, Sonoma 14.5

* Getting build dependencies for wheel...
ERROR Missing dependencies:
    pythran>=0.12.0
    gast~=0.5.0
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-scipy/py312-scipy/work/scipy-1.11.4" && /opt/local/Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-scipy/py312-scipy/work

But py312-pythran @0.16.1_0 and py312-gast @0.6.0_0 are installed.

py311-scipy, however, builds after upgrading to py311-gast @0.6.0_0.

Attachments (1)

main.log (141.1 KB) - added by zzanderr 5 months ago.
main.log

Download all attachments as: .zip

Change History (10)

Changed 5 months ago by zzanderr

Attachment: main.log added

main.log

comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: michaelld@… removed
Description: modified (diff)
Owner: set to michaelld
Status: newassigned

comment:2 Changed 3 months ago by ogourgue (Olivier Gourgue)

Cc: ogourgue added

comment:3 Changed 3 months ago by mf2k (Frank Schima)

This port is way out of date. Surely upgrading to the current version, 1.14.1, would be the first thing to try.

comment:4 Changed 3 months ago by mf2k (Frank Schima)

Cc: mf2k added

comment:5 Changed 3 months ago by agl2015

I've had exactly the same problem on MacBook Pro M1 13" (2019) running Sequoia.

comment:6 Changed 3 months ago by mf2k (Frank Schima)

Cc: mf2k removed

comment:7 Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Summary: py312-scipy @1.11.4_0+gfortran: build fails claiming missing dependencies, which have been installed.py312-scipy @1.11.4_0+gfortran: ERROR Missing dependencies: pythran>=0.12.0 gast~=0.5.0

But py312-pythran @0.16.1_0 and py312-gast @0.6.0_0 are installed.

In case it's not clear, scipy wants gast 0.5.x which you don't have; MacPorts gast has moved past that version already. scipy needs to be updated to a newer version that will accept our newer gast.

comment:8 Changed 2 months ago by Michael-P-Allen (Mike Allen)

Cc: Michael-P-Allen added

comment:9 Changed 2 months ago by reneeotten (Renee Otten)

Resolution: fixed
Status: assignedclosed

In 571e65c85c5b08b20b2255b6af24e4885c218381/macports-ports (master):

py-pythran: allow newer version of py-gast

Closes: #70460

Note: See TracTickets for help on using tickets.