Package: reportbug
Version: 3.21
Severity: grave
Tags: patch
Justification: renders package unusable
When executing reportbug
[EMAIL PROTECTED]:~$ reportbug
Traceback (most recent call last):
File "/usr/bin/reportbug", line 52, in ?
import reportbug_submit
File "/usr/share/reportbug/reportbug_submit.py", line 354
while failed != True:
^
SyntaxError: invalid syntax
It's just a tabbing matter, so I attach here the patch for this and
a lacking colon after an "if-clause", in between the same "while" loop:
--- /usr/share/reportbug/reportbug_submit.py 2006-06-06 13:21:08.000000000
+0200
+++ /usr/share/reportbug/reportbug_submit.py.old 2006-06-06
13:21:16.000000000 +0200
@@ -350,34 +350,34 @@
toaddrs = [x[1] for x in alist]
smtp_message = re.sub(r'(?m)^[.]', '..', message)
- # Modified by AP 2006-03-29
- while failed != True:
- ewrite("Connecting to %s via SMTP...\n", smtphost)
- try:
- conn = smtplib.SMTP(smtphost)
- if smtptls:
- conn.starttls()
- if smtpuser:
- if not smtppasswd:
- smtppasswd = ui.get_password(
- 'Enter SMTP password for [EMAIL
PROTECTED]: ' %
- (smtpuser, smtphost))
- conn.login(smtpuser, smtppasswd)
- conn.sendmail(fromaddr, toaddrs, smtp_message)
- conn.quit()
- except (socket.error, smtplib.SMTPException), x:
-
- # If wrong password, try again...
- if smtplib.SMTPResponseException.smtp_code == '535':
- ewrite('SMTP error: authentication failed. Try
again.')
- continue
-
- failed = True
- ewrite('SMTP send failure: %s\n', x)
- fh, msgname = TempFile(prefix=tfprefix)
- fh.write(message)
- fh.close()
- ewrite('Wrote bug report to %s\n', msgname)
+ # Modified by AP 2006-03-29
+ while failed != True:
+ ewrite("Connecting to %s via SMTP...\n", smtphost)
+ try:
+ conn = smtplib.SMTP(smtphost)
+ if smtptls:
+ conn.starttls()
+ if smtpuser:
+ if not smtppasswd:
+ smtppasswd = ui.get_password(
+ 'Enter SMTP password
for [EMAIL PROTECTED]: ' %
+ (smtpuser, smtphost))
+ conn.login(smtpuser, smtppasswd)
+ conn.sendmail(fromaddr, toaddrs, smtp_message)
+ conn.quit()
+ except (socket.error, smtplib.SMTPException), x:
+
+ # If wrong password, try again...
+ if smtplib.SMTPResponseException.smtp_code ==
'535'
+ ewrite('SMTP error: authentication
failed. Try again.')
+ continue
+
+ failed = True
+ ewrite('SMTP send failure: %s\n', x)
+ fh, msgname = TempFile(prefix=tfprefix)
+ fh.write(message)
+ fh.close()
+ ewrite('Wrote bug report to %s\n', msgname)
else:
try:
pipe.write(message)
-- Package-specific info:
** /root/.reportbugrc:
reportbug_version "3.17"
mode standard
ui text
realname "Alvaro G. M."
email "[EMAIL PROTECTED]"
no-check-uid
-- System Information:
Debian Release: testing/unstable
APT prefers experimental
APT policy: (999, 'experimental'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages reportbug depends on:
ii python2.3 2.3.5-9.1 An interactive high-level object-o
Versions of packages reportbug recommends:
pn python2.3-cjkcodecs | python2 <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]