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

Re: Version names if Stable = Testing = Unstable but compiled different




Hi Michelle:


On Fri, 12 Jan 2007, Michelle Konzack wrote:

Salut Margarite,

Thanks for this explanation...
The problem is that I have some Apps for customers which should work
on all three releases but if the will be pushed into Debian, I have
trouble...

I will use -1+b1


You want to make sure that if you have the same revision in a sarge repository and an etch repository, that when someone upgrades from sarge to etch the package is replaced too. This is possible using the "~" character which since August [1] resolves to be smaller than the null string. For example

sarge		-1~sarge1
etch		-1

the sarge package will upgrade to the etch package because of this feature. For the moment, sid and etch should be OK to leave the same (after all we build packages under sid, drop them in the archive and they migrate to etch with no recompilation. Once etch releases, then you will have to do something with the "~" character when you have revision -2. By that time, if you still want to build for sarge you could do something like

sarge		-2~stable~sarge
etch		-2~stable
lenny & sid	-2


Carlo


[1] http://lists.debian.org/debian-devel-announce/2006/08/msg00006.html

--
Carlo U. Segre -- Professor of Physics
Associate Dean for Special Projects, Graduate College
Illinois Institute of Technology
Voice: 312.567.3498            Fax: 312.567.3494
segre@iit.edu   http://www.iit.edu/~segre   segre@debian.org



Reply to: