The contents of gdal.pkg are as follows: -rwxr-xr-x 0 root wheel 26019352 Jul 3 11:40 /usr/local/lib/libgdal.so lrwxr-xr-x 0 root wheel 0 Jul 3 11:40 /usr/local/lib/libgdal.so.39 -> libgdal.so.39.3.13.1 -rwxr-xr-x 0 root wheel 26019352 Jul 3 11:40 /usr/local/lib/libgdal.so.39.3.13.1 libgdal.so is expected to be a symlink to libgdal.39.3.13.1. This can be resolved by modifying the Makefile as follows: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdal.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdal.so.39.${PORTVERSION} The contents of gdal.pkg will be as follows: lrwxr-xr-x 0 root wheel 0 Jul 3 11:47 /usr/local/lib/libgdal.so -> libgdal.so.39 lrwxr-xr-x 0 root wheel 0 Jul 3 11:47 /usr/local/lib/libgdal.so.39 -> libgdal.so.39.3.13.1 -rwxr-xr-x 0 root wheel 26019352 Jul 3 11:47 /usr/local/lib/libgdal.so.39.3.13.1