Reputation: 12727
I am running PostgreSQL 9.1
with Postgis 2.0
on Fedora 15
.
When trying to install the raster support,
psql -d database -f rtpostgis.sql -v ON_ERROR_STOP=1
I get the following error
psql:rtpostgis.sql:46: ERROR:
could not load library "/usr/pgsql-9.1/lib/rtpostgis-2.0.so": libhdf5.so.6:
cannot open shared object file: No such file or directory
A locate libhdf5.so.6
gives the following paths.
/usr/lib64/mpich2/lib/libhdf5.so.6
/usr/lib64/mpich2/lib/libhdf5.so.6.0.4
Reinstalling the GDAL
from the repositories did not solve the problem. The version of the installed GDAL
.
gdal.x86_64 1.7.3-14.fc15 @updates
Upvotes: 1
Views: 3423
Reputation: 12727
Checked for whether /etc/ld.so.conf
has a reference to the path /usr/lib64/mpich2/lib
.
by doing ldconfig -p | grep libhdf5
.
Which did not output anything.
On checking that /etc/ld.so.conf
had include ld.so.conf.d/*.conf
.
Checked for the files in directory ld.so.conf.d
.
One of the conf file in include ld.so.conf.d
was /etc/ld.so.conf.d/atlas-x8664.conf
which contained /usr/lib64/atlas
.
So I,
gdal.conf
in the directory ld.so.conf.d
. /usr/lib64/mpich2/lib
to the file. ldconfig
. ldconfig -p | grep libhdf5
had the paths to llibhdf5
files. After doing the above, postgis raster support installation went smoothly.
Upvotes: 6