Ticket #12376 (closed defect: fixed)
BUG: py-scipy 0.5.2 fails to build on an intel mac (swig fails trying to find UMFPACK headers)
| Reported by: | c.khroulev@… | Owned by: | ram@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | Port Bugs |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | erickt@…, marcuscalhounlopez@… | |
| Port: |
Description
py-scipy fails to build on an Intel Mac with the following error message:
constantine-khroulevs-computer:~ constantine$ sudo port install py-scipy ---> Fetching py-scipy ---> Attempting to fetch scipy-0.5.2.tar.gz from http://downloads.sourceforge.net/scipy ---> Verifying checksum(s) for py-scipy ---> Extracting py-scipy ---> Applying patches to py-scipy ---> Configuring py-scipy ---> Building py-scipy with target build Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-scipy/work/scipy-0.5.2" && /opt/local/bin/python2.4 setup.py build " returned error 1 Command output: building extension "scipy.linsolve._zsuperlu" sources building extension "scipy.linsolve._dsuperlu" sources building extension "scipy.linsolve._csuperlu" sources building extension "scipy.linsolve._ssuperlu" sources building extension "scipy.linsolve.umfpack.__umfpack" sources creating build/src.macosx-10.3-i386-2.4/scipy/linsolve creating build/src.macosx-10.3-i386-2.4/scipy/linsolve/umfpack adding 'Lib/linsolve/umfpack/umfpack.i' to sources. creating build/src.macosx-10.3-i386-2.4/Lib/linsolve creating build/src.macosx-10.3-i386-2.4/Lib/linsolve/umfpack swig: Lib/linsolve/umfpack/umfpack.i swig -python -o build/src.macosx-10.3-i386-2.4/Lib/linsolve/umfpack/_umfpack_wrap.c -outdir build/src.macosx-10.3-i386-2.4/Lib/linsolve/umfpack Lib/linsolve/umfpack/umfpack.i Lib/linsolve/umfpack/umfpack.i:188: Error: Unable to find 'umfpack.h' Lib/linsolve/umfpack/umfpack.i:189: Error: Unable to find 'umfpack_solve.h' Lib/linsolve/umfpack/umfpack.i:190: Error: Unable to find 'umfpack_defaults.h' Lib/linsolve/umfpack/umfpack.i:191: Error: Unable to find 'umfpack_triplet_to_col.h' Lib/linsolve/umfpack/umfpack.i:192: Error: Unable to find 'umfpack_col_to_triplet.h' Lib/linsolve/umfpack/umfpack.i:193: Error: Unable to find 'umfpack_transpose.h' Lib/linsolve/umfpack/umfpack.i:194: Error: Unable to find 'umfpack_scale.h' Lib/linsolve/umfpack/umfpack.i:196: Error: Unable to find 'umfpack_report_symbolic.h' Lib/linsolve/umfpack/umfpack.i:197: Error: Unable to find 'umfpack_report_numeric.h' Lib/linsolve/umfpack/umfpack.i:198: Error: Unable to find 'umfpack_report_info.h' Lib/linsolve/umfpack/umfpack.i:199: Error: Unable to find 'umfpack_report_control.h' Lib/linsolve/umfpack/umfpack.i:211: Error: Unable to find 'umfpack_symbolic.h' Lib/linsolve/umfpack/umfpack.i:212: Error: Unable to find 'umfpack_numeric.h' Lib/linsolve/umfpack/umfpack.i:221: Error: Unable to find 'umfpack_free_symbolic.h' Lib/linsolve/umfpack/umfpack.i:222: Error: Unable to find 'umfpack_free_numeric.h' Lib/linsolve/umfpack/umfpack.i:244: Error: Unable to find 'umfpack_get_lunz.h' Lib/linsolve/umfpack/umfpack.i:268: Error: Unable to find 'umfpack_get_numeric.h' error: command 'swig' failed with exit status 1 Error: Status 1 encountered during processing.
This is the same error as reported in the ticket 11912; these symptoms reappeared after the py-numpy upgrade. (It failed with a different message before, see the ticket 11912.)
I opened this bug again (as requested by erickt@…), since I do have problems still...
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

