Maybe u met this problem when install PGSQL on CentOS 5.3

rpmlib(FileDigests) <= 4.6.0-1 is needed by pgdg-centos-8.5-1.noarch we check the pgsql rpm release version pgdg-centos-8.5-1.noarch [4 KiB] Changelog by Devrim GUNDUZ (2009-08-26):

pgdg-centos-8.4-1.noarch [4 KiB] Changelog by Devrim GUNDUZ (2008-09-03):

as far as we got, 8.5 is packaged recently, so the rpm-libs maybe very new.

to resolve this problem:

two option:

  1. upgrade your system (rpm package)

as I searched, rpm 4.7.1 include rpmlib(FileDigests) <= 4.6.0-1 2. install 8.4 rpm -Uvh btw: why the package in CentOS keep so old. coooool. OpenSUSE/Debian/Ubuntu is better in new packages