X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=pkgs.dbk;h=d628f6664207ebe8af8668147393ffec5b24c39d;hb=9013cb0bebd7ad1b15fa45b091fa7a62e64bc43e;hp=6eaed078459bffaa9e884bbe7053e93451def3b3;hpb=0118327fd29813955cacb89825955bfb6e47576c;p=developers-reference.git diff --git a/pkgs.dbk b/pkgs.dbk index 6eaed07..d628f66 100644 --- a/pkgs.dbk +++ b/pkgs.dbk @@ -1344,6 +1344,10 @@ should either be reassigned to another package in the case where the actual code has evolved into another package (e.g. libfoo12 was removed because libfoo13 supersedes it) or closed if the software is simply no longer part of Debian. +When closing the bugs, +to avoid marking the bugs as fixed in versions of the packages +in previous Debian releases, they should be marked as fixed +in the version <most-recent-version-ever-in-Debian>+rm.
Removing packages from <filename>Incoming</filename> @@ -1787,17 +1791,15 @@ flavor of Debian built with gcc bounds checking). It will also enable Debian to recompile entire distributions quickly. -The buildds admins of each arch can be contacted at the mail address -arch@buildd.debian.org. +The wanna-build team, in charge of the buildds, +can be reached at debian-wb-team@lists.debian.org. +To determine who (wanna-build team, release team) and how (mail, BTS) +to contact, refer to . -Since the Release team also has access to wanna-build, -it has become common practice to ask them to perform actions such as -the recompilation of packages (binNMUs, see ) -or the retry of failed builds (give-backs). -The format to use when requesting such actions is described at -. +When requesting binNMUs or give-backs (retries after a failed build), +please use the format described at .
@@ -1999,18 +2001,33 @@ upload. The first line of this entry must explicitely mention that this upload -The version must be the version of the last maintainer upload, plus +The way to version NMUs differs for native and non-native packages. + + +If the package is a native package (without a debian revision in the version number), +the version must be the version of the last maintainer upload, plus +nmuX, where -X is a counter starting at 1. If +X is a counter starting at 1. +If the last upload was also an NMU, the counter should be increased. For example, -if the current version is 1.5-1, then an NMU would get -version 1.5-1+nmu1. If the current version is -1.5+nmu3 (a native package which has already been NMUed), the -NMU would get version 1.5+nmu4. If a new upstream version +if the current version is 1.5, then an NMU would get +version 1.5+nmu1. + + +If the package is a not a native package, you should add a minor version number +to the debian revision part of the version number (the portion after the last +hyphen). This extra number must start at 1. For example, +if the current version is 1.5-2, then an NMU would get +version 1.5-2.1. If a new upstream version is packaged in the NMU, the debian revision is set to 0, for -example 1.6-0+nmu1. +example 1.6-0.1. + + +In both cases, if the last upload was also an NMU, the counter should +be increased. For example, if the current version is +1.5+nmu3 (a native package which has already been +NMUed), the NMU would get version 1.5+nmu4. . - A special versioning scheme is needed to avoid disrupting the maintainer's work, since using an integer for the Debian revision will potentially