Your message dated Thu, 29 Oct 2009 19:30:07 +0100
with message-id <[email protected]>
and subject line fixed
has caused the Debian Bug report #267623,
regarding [jennifer] Don't fall over on broken syntax in .changes:Maintainer
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
267623: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=267623
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dak
Tags: upstream patch

Hi,

This patch should fix jennifer falling over on broken syntax in .changes
files, and instead just reject.

Changelog: (jennifer) Add missing exception handling for maintainer
field parsing

Note: I couldn't test this on the offending file because I can't read
anything but the .changes.

--- /org/ftp.debian.org/katie/jennifer  Tue May 31 07:22:52 2005
+++ jennifer    Mon Jun  6 08:16:16 2005
@@ -1031,7 +1031,12 @@
     if not changes.has_key("distribution") or not 
isinstance(changes["distribution"], DictType):
         changes["distribution"] = {};
 
-    (summary, short_summary) = Katie.build_summaries();
+    try:
+        (summary, short_summary) = Katie.build_summaries();
+    except ParseMaintError, msg:
+        # should be already rejected earlier on, just make sure
+        reject("%s: Maintainer field ('%s') failed to parse: %s" \
+               % (filename, changes["maintainer"], msg));
 
     byhand = new = "";
     for file in files.keys():

--Jeroen

-- 
Jeroen van Wolffelaar
[email protected] (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl


--- End Message ---
--- Begin Message ---
Heyho,

this bug should be done, so lets close it.

-- 
bye, Joerg
<ribnitz> Ganneff: NM-queue ist das schnellste zu uploadrechten für ein paket,
        oder?
<youam> ach aqua^Wribnitz


--- End Message ---

Reply via email to