From: aba Date: Sat, 16 Jun 2007 19:25:38 +0000 (+0000) Subject: source NMUs close bugs. #419507 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=40b745b3df0c9b1921af6422a4fed713700f59cc;p=developers-reference.git source NMUs close bugs. #419507 git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@4651 313b444b-1b9f-4f58-a734-7bb04f332e8d --- diff --git a/debian/changelog b/debian/changelog index 612a174..a44f3c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,6 +10,7 @@ developers-reference (3.3.9) unstable; urgency=low Christian Perrier. Closes: #427832 * Keyring now uses RT. Closes: #428846 * Document -dbg-packages within BPs. Thanks, Joey Hess. Closes: #420540 + * NMUs now also close bugs. Thanks, Lucas Nussbaum. Closes: #419507 -- Andreas Barth Sat, 16 Jun 2007 11:41:41 -0600 diff --git a/developers-reference.sgml b/developers-reference.sgml index 65597b3..84cf14c 100644 --- a/developers-reference.sgml +++ b/developers-reference.sgml @@ -7,7 +7,7 @@ %dynamicdata; - + @@ -3184,19 +3184,9 @@ patch to be sent. If you want the package to be recompiled for all architectures, then you do a source NMU as usual and you will have to send a patch.

-If the source NMU (non-maintainer upload) fixes some existing bugs, -these bugs should be tagged fixed in the Bug Tracking -System rather than closed. By convention, only the official package -maintainer or the original bug submitter close bugs. -Fortunately, Debian's archive system recognizes NMUs and thus marks -the bugs fixed in the NMU appropriately if the person doing the NMU -has listed all bugs in the changelog with the Closes: -bug#nnnnn syntax (see for -more information describing how to close bugs via the changelog). -Tagging the bugs fixed ensures that everyone knows that the -bug was fixed in an NMU; however the bug is left open until the -changes in the NMU are incorporated officially into the package by -the official package maintainer. +Bugs fixed by source NMUs used to be tagged fixed instead of closed, +but since version tracking is in place, such bugs are now also +closed with the NMU version.

Also, after doing an NMU, you have to send the information to the existing bugs that are fixed by your NMU,