Description of problem:
Missing file /usr/lib/libpq.so.2.0 from postgresql-libs package.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpm -i postgresql-libs-7.3.2-3.i386.rpm
2. rpm -V postgresql-libs
libpq.so.2 is for PostgreSQL <= 7.2. PostgreSQL >= 7.3 uses libpq.so.3
(provided with the 7.3 packages). If you need the older library, install
postgresql72-libs (available via up2date).
Maybe I'm dumb, but why does the RPM think it has the file, when it doesn't? I
can understand having a different RPM provide the file, but having postsql-libs
*think* it provides it when it doesn't seems wrong.
I don't understand what you're asking.
The RPM tells the database that it is installing /usr/lib/libpq.so.2.0, but it
doesn't install that file. Therefore when checking that installed files match
what's in the database, it comes up as missing.
We're not complaining that the file is NOT installed, since that's the correct
behavior (since it's provided by another package). The bug is that the database
thinks the file HAS been installed.
Hopefully this is more clear?