#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 | -------------------------+--------------------- Comment (by JDTilley@…): Replying to [comment:2 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.
[[BR]] It looks like I might need to wait for an update to py-gdal. I was able to install the python gdal 2.1.0 bindings through pip. Then I reinstalled kealib. However, in Python I get a similar message as before this time complaining about kealib: {{{ ERROR 1: KEA was compiled against GDAL 2.0 but current library version is 2.1 }}} This is strange to me. I did attempt to compile kealib from source before, so I've looked all over my computer but haven't found any traces of previous kealib or gdal installations. Now when I try {{{ sudo port -ns upgrade --force kealib }}} I get build failure with: {{{ Error: org.macports.build for port kealib returned: command execution failed Please see the log file for port kealib for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_kealib/kealib/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets }}} I'm not sure if that is expected or not. -- Ticket URL: <https://trac.macports.org/ticket/51584#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X