Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=479978
--- Comment #20 from Jussi Lehtola jussi.lehtola@iki.fi 2009-08-31 03:48:23 EDT --- (In reply to comment #19)
AFAIS, (In reply to comment #18)
AFAIK we don't add soname's, since that really should be done by upstream.
It's correct that it's hardly possible to invent SONAMEs if upstream doesn't, but shipping a shared library without any SONAME doesn't work either.
Or differently: Letting both the base package and the *-devel package contain *.so, doesn't work.
The guidelines are quite clear on that one:
MUST: If a package contains library files with a suffix (e.g. libfoo.so.1.1), then library files that end in .so (without suffix) must go in a -devel package. http://fedoraproject.org/wiki/Packaging/Guidelines#DevelPackages
Unversioned shared libraries are placed in the main package.