[MacPorts] #51584: kealib @1.4.4_2 dyld: lazy symbol binding failed: Symbol not found:
MacPorts
noreply at macports.org
Thu Jun 9 14:13:14 PDT 2016
#51584: kealib @1.4.4_2 dyld: lazy symbol binding failed: Symbol not found:
-------------------------+---------------------
Reporter: JDTilley@… | Owner: vince@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: kealib |
-------------------------+---------------------
Old description:
> I am trying to install kealib on my computer (OS X 10.11.5, Xcode 7.3).
> It installs fine, but once I try to open a file in Python using gdal I
> get the message:
>
> {{{
> dyld: lazy symbol binding failed: Symbol not found:
> __ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
> Referenced from: /opt/local/lib/libkea.1.4.4.dylib
> Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
>
> dyld: Symbol not found:
> __ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
> Referenced from: /opt/local/lib/libkea.1.4.4.dylib
> Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
> }}}
>
> and Python quits "unexpectedly". I have the following dependencies
> installed:
>
> hdf5 @1.10.0_0+cxx+fortran+gcc5+hl+szip
> gdal @2.0.1_0+expat+hdf4+hdf5+netcdf
>
> I would use gdal 2.1, but the current py27-gdal port is version 2.0.1_0.
> I'm not sure if it could be related. I was getting the message:
>
> {{{
> NUMPY driver was compiled against GDAL 2.0 but current library version is
> 2.1
> }}}
>
> and unable to open anything until I reactivated the old 2.0.1 port. Does
> anyone know what my issue is?
New description:
I am trying to install kealib on my computer (OS X 10.11.5, Xcode 7.3). It
installs fine, but once I try to open a file in Python using gdal I get
the message:
{{{
dyld: lazy symbol binding failed: Symbol not found:
__ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
Referenced from: /opt/local/lib/libkea.1.4.4.dylib
Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
dyld: Symbol not found:
__ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
Referenced from: /opt/local/lib/libkea.1.4.4.dylib
Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
}}}
and Python quits "unexpectedly". I have the following dependencies
installed:
{{{
hdf5 @1.10.0_0+cxx+fortran+gcc5+hl+szip
gdal @2.0.1_0+expat+hdf4+hdf5+netcdf
}}}
I would use gdal 2.1, but the current py27-gdal port is version 2.0.1_0.
I'm not sure if it could be related. I was getting the message:
{{{
NUMPY driver was compiled against GDAL 2.0 but current library version is
2.1
}}}
and unable to open anything until I reactivated the old 2.0.1 port. Does
anyone know what my issue is?
--
Comment (by ryandesign@…):
Wait... you have deliberately downgraded gdal to version 2.0.1? We can't
help you if you do that. Please upgrade gdal back to the latest version
provided by MacPorts, and upgrade all other ports shown by `port
outdated`, then test kealib again.
If py-gdal needs to be updated to a newer version, please file a separate
ticket about that.
--
Ticket URL: <https://trac.macports.org/ticket/51584#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list