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, [EMAIL PROTECTED] 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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]