During an automated install/deinstall check the following error has happened:
ERROR: Output running post install script for package
/usr/lib/liblvm2clusterlock.so does not exist, did you do a "make install" ?
Please make sure that /usr/lib/liblvm2clusterlock.so is installed and packaged
with lvm2-cluser or provided by one of the other lvm2 packages.
I'm confused why your report relates to an old package: the current devel
version is 2.02.20-1 and the package you mention was superceded in October.
liblvm2clusterlock.so is an old file no longer supplied.
We need to see if this is still a problem in the current package, and if it is,
remove that check and error message.
At first sight the current package looks fine:
- if [ ! -f "$LOCKINGLIBDIR/$LOCKINGLIB" ]
+ if [ -n "$LOCKINGLIB" ] && [ ! -f "$LOCKINGLIBDIR/$LOCKINGLIB" ]
should avoid that message appearing.
I think the old package was checked because download.fedora.redhat.com and its
mirrors have two lvm2-cluster packages, lvm2-cluster-2.02.11-4.fc7 and 2.02.19-2
This bug has been fixed in the meantime if you didn't get another report for the
Aha! 2.02.11-4.fc7 was the last version of lvm2-cluster built independently,
before it was merged into the lvm2.spec file.
More fallout from this? Does something further need updating in one of the
systems somewhere to stop the lvm2-cluster package from being distributed?