[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to version libraries



On Mon, Jun 11, 2001 at 03:10:41PM -0400, Sam Hartman wrote:
> You should generate a source package based on the old library that
> only does a libfoo1 binary package.  You really ought to do this
> whenever a you make a new binary library with a new soname.  Yes it is
> work, but it solves the upgrade problems.  This is certainly true for
> libraries that are actually released, and is somewhat less true for
> libraries that were only in testing.

We're talking about cases where version libfoo 1.5 has the same soname
as libfoo 1.4, but the shlibs for 1.5 specifies "libfoo1 (>= 1.5-1)";
then if this version is in sid and packages build against it, they
will not be allowed into testing because libfoo1 is frozen at version
1.4.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

         Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
       Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Reply to: