Looks like the redesign of the BTS broke reportbug horribly since it
depends on a certain set of URLs and content.  As both has been
altered, reportbug fails.

The fix for the --mbox failure is simple, and indeed attached to this
message.

The fix for the 'No report available' problem is more difficult since
the parser of the HTML version of the bug report needs to be adjusted
to work with the new HTML code.  That looks like a lot more work.

Regards,

        Joey

-- 
The good thing about standards is that there are so many to choose from.
                -- Andrew S. Tanenbaum

Please always Cc to me when replying to me on the lists.
--- debianbts.py.orig   2005-08-19 20:31:20.000000000 +0200
+++ debianbts.py        2005-08-19 20:51:07.000000000 +0200
@@ -375,7 +375,7 @@ def yn_bool(setting):
 def cgi_report_url(system, number, archived=False, mbox=False):
     root = SYSTEMS[system].get('cgiroot')
     if root:
-        return '%sbugreport.cgi?bug=%d&archive=%s&mbox=%s' % (
+        return '%sbugreport.cgi?bug=%d&archive=%s;mbox=%s' % (
             root, number, archived, yn_bool(mbox))
     return None
 

Reply via email to