SOLVED: numpy would not load: libgcc_s vs. libgfortran

Mikhail T. mi+thun at aldan.algebra.com
Mon Jan 4 23:01:18 UTC 2016


On 04.01.2016 16:29, Mikhail T. wrote:
> ImportError:
> /opt/lib/python2.7/site-packages/numpy/core/multiarray.so: Undefined
> symbol "cblas_cdotc_sub"
Ok, the above went away, when I rebuilt all of the Fortran-using
dependencies of numpy with gfortran5. Don't know, if they were built
incorrectly somehow, or if something is wrong with gfortran48.

My one-liner test script now "works", but the original problem is still
here -- only now it complains about gcc5's libgfortran:

      File "/opt/lib/python2.7/site-packages/numpy/core/__init__.py",
    line 14, in <module>
        from . import multiarray
    ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by
    /opt/lib/gcc5/libgfortran.so.3 not found

I wonder, if this has something to do with my setting PYTHONPATH -- I
need the not-yet-installed mediagoblin packages to be found in ${WRKSRC}
by the tests. What is the proper way of to do this?

Thank you!

    -mi



More information about the freebsd-python mailing list