From: Ed Bartosh Date: Mon, 14 May 2012 08:39:44 +0000 (+0300) Subject: guess_comp: Raise an exception if can't determine compression type X-Git-Tag: release/20120807~48 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bd06a37a0f0c47198d13a637e0790a7ada717295;p=tools%2Fgit-buildpackage.git guess_comp: Raise an exception if can't determine compression type Change-Id: I0e28b97da8cf7bd6a59ce043e86b791e9ae17e3f --- diff --git a/gbp/scripts/buildpackage_rpm.py b/gbp/scripts/buildpackage_rpm.py index 1d36f6f6..b510d14b 100755 --- a/gbp/scripts/buildpackage_rpm.py +++ b/gbp/scripts/buildpackage_rpm.py @@ -201,7 +201,10 @@ def git_archive_build_orig(repo, spec, output_dir, options): def guess_comp_type(spec): if spec.orig_comp in compressor_opts: return spec.orig_comp - return compressor_aliases.get(spec.orig_comp, None) + if spec.orig_comp in compressor_aliases: + return compressor_aliases[spec.orig_comp] + raise GbpError("Unsupported compression extension in %s" % \ + os.path.basename(spec.specfile)) def write_patch(patch, options):