Dear Charles,

Charles Plessy wrote:
> I almost finished to package Staden's io_lib. In contrary to Upstream's
> defaults, the Debian package builds a dynamic library. Could somebody help me
> to figure out the Right Thing to do with the sonames?
> 
> I have uploaded a preliminary package on mentors.d.o:
> http://mentors.debian.net/debian/pool/main/s/staden-io-lib/staden-io-lib_1.11.6.1-1~rc1.dsc

this is all a bit difficult for you to decide since you cannot tell what 
upstream is doing
in internally. The sonames are supposed to reference the API, such that across 
versions of
the library, as long as the soname does not change, some binary can link to it 
without
experiencing much of a surprise.

You might want to contact upstream about it. My suggestion is to give it soname 
0 as a
start and then see what is going to happen with later versions.  The sonames do 
not
(necessarily) mirror the versions of the package.

Cheers,

Steffen


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to