On 2015-07-02 12:42:32 +0200, Andreas Beckmann wrote: > I think the general consensus is to have more unversioned -dev packages > to ease transitions, since in most cases a binNMU will be sufficient to > pick up the dependency on the new SONAME. > Even historically versioned ones have transitioned to unversioned ones > (e.g. tiff3, tiff4 -> tiff). Also -dev package versioning (if needed) is > usually by "project version", not by SOVERSION (the two tiffs have/had > SOVERSIONS 4 and 5, respectively, which may be a bit confusing: you > built against libtiff3-dev and got a dependency on libtiff4).
I suppose that the different versions on the -dev is to differentiate the API, while the SONAME is to differentiate the ABI. -- Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) -- debian-science-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
