Robert Haas <robertmhaas@gmail.com> writes:
> That's not a standard location for PostgreSQL under Fedora. It could
> be some other RPM repository (which?) but if so the dependencies are
> broken, since otherwise it would've insisted on having the matching
> SSL libraries installed too. My suspicion is that this is a home-brew
> compile, but in any case the broad outline of the picture is clear:
> the SSL libraries are not installed where PostgreSQL can find them.
A local compile could not have generated an executable containing a
reference to a library that's not on the system. My bet is that the
OP installed an RPM that's not for this specific version of Fedora
(and used --nodeps to override rpm's complaints about the lack of
required libraries).
If you can't find a set of RPMs that exactly match your system, the
best bet would be to grab the source RPM (SRPM) and rebuild locally.
That should generate RPMs that match the library versions you have.
Another solution is to move to a version of Fedora that's still
maintained ...
regards, tom lane