X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=daklib%2Farchive.py;h=3892ae11fc16ebf281ccc197fee90b78dd08bfff;hb=2bf549a8b6e6bb374d52ae0ea9bf329b91ab41a8;hp=d6f8f2f6155c944e5c40483ffa62726159a5b624;hpb=6db70697649dd1a30d085d78643e1d6e9f3b8d5b;p=dak.git diff --git a/daklib/archive.py b/daklib/archive.py index d6f8f2f6..3892ae11 100644 --- a/daklib/archive.py +++ b/daklib/archive.py @@ -745,6 +745,7 @@ class ArchiveUpload(object): checks.HashesCheck, checks.SourceCheck, checks.BinaryCheck, + checks.BinaryTimestampCheck, checks.ACLCheck, checks.SingleDistributionCheck, checks.NoSourceOnlyCheck, @@ -899,7 +900,13 @@ class ArchiveUpload(object): remaining = [] for f in byhand: - package, version, archext = f.filename.split('_', 2) + parts = f.filename.split('_', 2) + if len(parts) != 3: + print "W: unexpected byhand filename {0}. No automatic processing.".format(f.filename) + remaining.append(f) + continue + + package, version, archext = parts arch, ext = archext.split('.', 1) rule = automatic_byhand_packages.get(package)