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

Re: debian, package and other version info



On Mon, 2007-02-26 at 17:14 -0500, Roberto C. Sanchez wrote:
> On Mon, Feb 26, 2007 at 01:22:45PM -0800, Petra Kabayo wrote:
> > Hi,
> >    
> >   I'm trying to discern the versioning info being used. Take this
> mysql bug report:
> >   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369735
> >    
> >   Says fixed in version mysql-server-4.1/4.1.11a-4sarge4. I figure
> "4.1/4.1.11a" is the mysql version number, and "4sarge4" is specific
> to Debian? But what do the numbers before and after "sarge" signify?
> When is the number before/after incremented? ie when do we get 5sarge4
> or 4sarge5? Can I assume that mysql-server-4.1/4.1.11a-5sarge4 or
> mysql-server-4.1/4.1.11a-4sarge5 would already contain the same fixes?
> >    
> Actually, mysql-server-4.1 is the name of the package.  The 4.1 is
> simply there so that the name can distinguish it from the
> mysql-server-5.0 package, for example.  The version is
> 4.1.11a-4sarge4.
>
> In any Debian package, the Debian-specific part of the version is
> anything after the last hyphen.  So, 4.1.11a is the upstream version
> number and 4sarge4 is the Debian part.  Generally, Debian packages
> have numbers like -2, -5.1 or something like that.  Now, in the case
> of a stable release update (for security fixes) there needs to bo a
> way to make sure that it won't prevent a newer version from
> overwriting it when the whole OS is upgraded.
> 
> So, barring any other updates from upstream, if a security fix is
> released, the first time it changes the version from 4.1.11a-4 to
> 4.1.11a-4sarge1.  Now, the maintainer uploads version 4.1.11a-5 to
> unstable.  When you upgrade the OS, you want the -5 package to be able
> to be considered "better" than the version from stable.

Very excellent explanation. Hence the no clipping from me.
-- 
greg, greg@gregfolkert.net

Novell's Directory Services is a competitive product to Microsoft's
Active Directory in much the same way that the Saturn V is a competitive
product to those dinky little model rockets that kids light off down at
the playfield. -- Thane Walkup



Reply to: