[Pkg-scicomp-devel] Library soversion numbers in SuiteSparse

Rafael Laboissiere rafael at debian.org
Mon Feb 11 08:24:57 UTC 2008


* Adam C Powell IV <hazelsct at debian.org> [2008-02-10 13:07]:

> Why not just use the whole library version in the soname and package
> name?  For example, libsuitesparse has lib*.so.3.1.0 which is the
> soname, and forget about .so.3 .  Then the soname and package name
> match, so lintian is happy, and if upstream changes the interface
> between 3.1.0 and 3.1.1 (let alone 3.2.0), the soname and package names
> change, right?
> 
> This is what I do with petsc, spooles, hypre, parmetis, my netgen shlib
> patch, and will have to do for opencascade...  And it's lintian-clean.

Yes, this is the right thing to do for now, I think.  Thanks for the
suggestion, I will implement it in suitesparse.

-- 
Rafael



More information about the Pkg-scicomp-devel mailing list