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

[dak/master] merge check for Description field with other checks



---
 daklib/queue.py |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

diff --git a/daklib/queue.py b/daklib/queue.py
index e2ab846..2f347f4 100755
--- a/daklib/queue.py
+++ b/daklib/queue.py
@@ -720,18 +720,10 @@ class Upload(object):
             # Can't continue, none of the checks on control would work.
             return
 
-        # Check for mandantory "Description:"
-        deb_file.seek(0)
-        try:
-            apt_pkg.ParseSection(apt_inst.debExtractControl(deb_file))["Description"] + '\n'
-        except:
-            self.rejects.append("%s: Missing Description in binary package" % (f))
-            return
-
         deb_file.close()
 
         # Check for mandatory fields
-        for field in [ "Package", "Architecture", "Version" ]:
+        for field in [ "Package", "Architecture", "Version", "Description" ]:
             if control.Find(field) == None:
                 # Can't continue
                 self.rejects.append("%s: No %s field in control." % (f, field))
-- 
1.7.2.5



Reply to: