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

Bug#86922: marked as done (Bugs tagged Fix should not be listed as "Fixed in NMU")

Your message dated Tue, 5 Dec 2006 03:58:15 +0100
with message-id <000301c71819$35d52a80$00000000@Hanschristian>
and subject line consistent rigorous criticisms
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: bugs.debian.org
Version: N/A; reported 2001-02-22
Severity: normal
Tags: patch


Now that da-katie is responding to NMU-fixed bugs by tagging them as
fixed rather than changing the severity, the BTS web pages should show
bugs with the fixed tag in a different section. It would be fantastic to
have this in time for the bugsquash party this weekend, so here's a
patch. I'm not sure if the description is right ("fixed in NMU"), since
people can set the fixed tag without doing an NMU; then again, they
could always set the severity too, so it's probably not a big deal.

You can see what this looks like at

--- /org/bugs.debian.org/cgi-bin/common.pl	Tue Feb 20 03:54:48 2001
+++ common.pl	Wed Feb 21 18:12:22 2001
@@ -209,6 +209,7 @@
     my %section = ();
     my %displayshowpending = ("pending", "outstanding",
+                              "fixed", "fixed in NMU",
                               "done", "resolved",
                               "forwarded", "forwarded to upstream software authors");
@@ -255,7 +256,7 @@
     my $result = "";
     my $anydone = 0;
-    foreach my $pending (qw(pending forwarded done)) {
+    foreach my $pending (qw(pending forwarded fixed done)) {
         foreach my $severity(@debbugs::gSeverityList) {
             $severity = $debbugs::gDefaultSeverity if ($severity eq '');
             next unless defined $section{${pending} . "_" . ${severity}};
@@ -397,6 +398,7 @@
     $status{"pending"} = 'pending';
     $status{"pending"} = 'forwarded' if (length($status{"forwarded"}));
+    $status{"pending"} = 'fixed'     if ($status{"tags"} =~ /\bfixed\b/);
     $status{"pending"} = 'done'      if (length($status{"done"}));
     return %status;


Colin Watson                                     [cjw44@flatline.org.uk]

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux riva 2.4.0-test6 #1 Mon Jan 1 21:55:36 GMT 2001 i686

--- End Message ---
--- Begin Message ---

--- End Message ---

Reply to: