X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=dgit;h=9ac8d54435508550c0b557794f8a32a4d70437d6;hb=adcac7cc282e2683ebdeaee9c53b2d98c0bf8661;hp=a4dea9b44f6bd67cba42ebe17c361e27e7eb0004;hpb=bab78c63a571a3e1b9e87acedd7e6ea40c835da2;p=dgit.git diff --git a/dgit b/dgit index a4dea9b4..9ac8d544 100755 --- a/dgit +++ b/dgit @@ -3154,6 +3154,11 @@ sub cmd_sbuild { } @changesfiles; fail "wrong number of different changes files (@changesfiles)" unless @changesfiles==2; + my $binchanges = parsecontrol($changesfiles[1], "binary changes file"); + foreach my $l (split /\n/, getfield $binchanges, 'Files') { + fail "$l found in binaries changes file $binchanges" + if $l =~ m/\.dsc$/; + } runcmd_ordryrun_local @mergechanges, @changesfiles; my $multichanges = "${package}_".(stripepoch $version)."_multi.changes"; if (act_local()) {