chiark / gitweb /
source NMUs close bugs. #419507
authoraba <aba@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sat, 16 Jun 2007 19:25:38 +0000 (19:25 +0000)
committeraba <aba@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sat, 16 Jun 2007 19:25:38 +0000 (19:25 +0000)
git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@4651 313b444b-1b9f-4f58-a734-7bb04f332e8d

debian/changelog
developers-reference.sgml

index 612a174b8ba25541fda07e05462146cb9fb2a629..a44f3c5144cc3cdeaa8097d88af0436c2da46cb2 100644 (file)
@@ -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 <aba@gluck.debian.org>  Sat, 16 Jun 2007 11:41:41 -0600
 
index 65597b3277a2f7ed2ab22d351cdd0875291904f8..84cf14c47e4c4fe8116ecdebe050cbcf3900503b 100644 (file)
@@ -7,7 +7,7 @@
   <!ENTITY % dynamicdata  SYSTEM "dynamic.ent" > %dynamicdata;
 
   <!-- CVS revision of this document -->
-  <!ENTITY cvs-rev "$Revision: 1.319 $">
+  <!ENTITY cvs-rev "$Revision: 1.320 $">
 
   <!-- if you are translating this document, please notate the CVS
        revision of the original developer's reference in cvs-en-rev -->
@@ -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.
          <p>
-If the source NMU (non-maintainer upload) fixes some existing bugs,
-these bugs should be tagged <em>fixed</em> 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 <tt>Closes:
-bug#<var>nnnnn</var></tt> syntax (see <ref id="upload-bugfix"> for
-more information describing how to close bugs via the changelog).
-Tagging the bugs <em>fixed</em> 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.
          <p>
 Also, after doing an NMU, you have to send
 the information to the existing bugs that are fixed by your NMU,