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 -1the 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