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

[dak/master 1/2] process-upload



Ensure source package is valid and can be extracted correctly
before trying to launch lintian checks on it

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
---
 dak/process_upload.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dak/process_upload.py b/dak/process_upload.py
index 0f50137..88f7cb5 100755
--- a/dak/process_upload.py
+++ b/dak/process_upload.py
@@ -394,8 +394,9 @@ def process_it(changes_file, session):
             valid_dsc_p = u.check_dsc(not Options["No-Action"])
             if valid_dsc_p and not Options["No-Action"]:
                 u.check_source()
-                u.check_lintian()
             u.check_hashes()
+            if valid_dsc_p and not len(u.rejects):
+                u.check_lintian()
             u.check_urgency()
             u.check_timestamps()
             u.check_signed_by_key()
-- 
1.6.5



Reply to: