Description of problem: The module shared objects simply shouldn't have any SONAME. Version-Release number of selected component (if applicable): sane-backends-1.0.21-3.fc14
This is apparently intentionally done by upstream and hard to change (libtool always wants to set a SONAME and upstream wants modules to have the same SONAME as the library). WONTFIX.