aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp/scripts/import_dsc.py
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2015-11-18 08:18:08 +0100
committerGuido Günther <agx@sigxcpu.org>2015-11-18 09:27:02 +0100
commitcbd40e5f49a43b6b5e525be8048c0407dbb783cb (patch)
tree18709b5688224737aa6a278485ab19cd320f207e /gbp/scripts/import_dsc.py
parent84a202529f5add4fb4fbcd0cf50d5e2ec4c95741 (diff)
import_dsc: Fail if a package has additional tarballs
Currently we silently ignore them
Diffstat (limited to 'gbp/scripts/import_dsc.py')
-rw-r--r--gbp/scripts/import_dsc.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/gbp/scripts/import_dsc.py b/gbp/scripts/import_dsc.py
index b3e1b1b2..6c9530c3 100644
--- a/gbp/scripts/import_dsc.py
+++ b/gbp/scripts/import_dsc.py
@@ -304,6 +304,10 @@ def main(argv):
if options.verbose:
print_dsc(src)
+ if src.additional_tarballs:
+ raise GbpError("Cannot import package with additional tarballs but found '%s'" %
+ ", ".join([os.path.basename(t) for t in src.additional_tarballs]))
+
try:
repo = DebianGitRepository('.')
is_empty = repo.is_empty()