Description of problem: libaio RPM does not "provide" libaio.so.1 (although the file is there). this prevents installation of packages which require it (e.g. lam) Version-Release number of selected component (if applicable): 0.3.99-2 How reproducible: Steps to Reproduce: 1. rpm -q --provides libaio Actual results: libaio.so.1.0.0 libaio.so.1.0.0(LIBAIO_0.1) libaio.so.1.0.0(LIBAIO_0.4) libaio = 0.3.99-2 Expected results: libaio.so.1 libaio.so.1.0.0 libaio.so.1.0.0(LIBAIO_0.1) libaio.so.1.0.0(LIBAIO_0.4) libaio = 0.3.99-2 Additional info:
This should work. Can you please try this again and let me know if the problem persists? To be clear, I have been unable to reproduce this problem.
It doesn't reproduce because lam now requires libaio.so.1.0.0 instead of libaio.so.1. From my understanding of shared libraries, it is customary to provide libblah.so, libblah.so.x, and libblah.so.x.y: <main_snapfs-avi> [avi@baboon src]$ ls -l /usr/lib/libz.so* lrwxrwxrwx 1 root root 13 Jul 1 2003 /usr/lib/libz.so -> libz.so.1.1.4 lrwxrwxrwx 1 root root 13 Jul 1 2003 /usr/lib/libz.so.1 -> libz.so.1.1.4 -rwxr-xr-x 1 root root 53884 Feb 24 2003 /usr/lib/libz.so.1.1.4 however I am no expert in these matters.
Please retest with the current versions of libaio and lam. This issue should be resolved.
This issue is fixed with libaio version 0.3.103.