Description of problem: There seems to be a packaging error in sane-backends. The sane-backends-libs-gphoto2-1.0.21-5.fc13.x86_64.rpm claims to provide the libsane.so.1()(64bit) capability, but it does not -- that capability is provided by sane-backends-libs-1.0.21-5.fc13.x86_64.rpm Version-Release number of selected component (if applicable): 1.0.21-5.fc13 How reproducible: Use "rpm" or "repoquery" to see that this rpm is claiming to provide a capability that it does not actually offer. Steps to Reproduce: 1. rpm --provides -qp sane-backends-libs-gphoto2-1.0.21-5.fc13.x86_64.rpm 2. 3. Actual results: libsane.so.1()(64bit) sane-backends-libs-gphoto2 = 1.0.21-5.fc13 sane-backends-libs-gphoto2(x86-64) = 1.0.21-5.fc13 Expected results: sane-backends-libs-gphoto2 = 1.0.21-5.fc13 sane-backends-libs-gphoto2(x86-64) = 1.0.21-5.fc13 Additional info:
This is an idiosyncrasy of how the sane driver shared object files are built in combination with that RPM checks the SANE private directories for provides. I've looked into this, but found now easy way to cleanly fix this, but since sane-backends-libs-gphoto2 requires -libs, no real harm is done.