Symptoms
- After a manual update of PostgreSQL, the following error is shown:
CONFIG_TEXT: /usr/bin/sw-engine: /lib64/libpq.so.5: no version information available (required by /usr/bin/sw-engine)
- The file from the error belongs to the package with vendor PostgreSQL Global Development Group:
# rpm -qf /lib64/libpq.so.5.15
libpq5-15.1-42PGDG.rhel8.x86_64# rpm -qi libpq5-15.1-42PGDG.rhel8.x86_64
...
Vendor : PostgreSQL Global Development Group
Cause
During the manual installation or update of PostgreSQL, an incompatible version of the libpq library was installed.
Resolution
1. Connect to the server via SSH.
2. Remove the package without dependencies (make sure to indicate the correct package in the command):
# rpm -e --nodeps libpq5-15.1-42PGDG.rhel8.x86_64
3. Ensure that there are no mentions of PostgreSQL Global Development Group (PGDG) in the server repositories (inside /etc/yum.repos.d/
directory).
4. Install PostgreSQL via the Plesk interface if needed.
5. If the installation of PostgreSQL fails, install the libpq manually with the command below:
# yum install libpq
Comments
1 comment
Not working for custom installed postgres, upgraded to 15.
According to his https://support.plesk.com/hc/en-us/articles/12377086739863-PostgreSQL-support-in-Plesk it should support 15
Please sign in to leave a comment.